我的业务需要实现客户端跨互联网向服务器传递数据:比如客户端为一个卡充值程序,客户端向服务器端传递卡号和金额,服务器端经处理后返回处理是否成功给客户端。当然,中间的加密/验证等环节不是本帖的主题。
这里面服务器的返回很重要,因为要跨互联网,客户端要根据返回的值判断交易是否成功,是否包没有到达服务器端,卡号是否舍法等等,而不是客户端发数据过去,就不管了。我刚开始是采取两头都用C#,WebService,这样客户端调用服务器的一个方法就是了,返回值就是方法的返回值,这很方便;但现在因为客户端的硬件配置不能安装 .net Framework, 要求改用 VC6 开发客户端(服务器端还是可以用C#)。我以前只用过C++ WinSocket,想请教如何规划服务端与客户端,并且解决服务器“返回值”的问题?请各位指点,谢谢!
这里面服务器的返回很重要,因为要跨互联网,客户端要根据返回的值判断交易是否成功,是否包没有到达服务器端,卡号是否舍法等等,而不是客户端发数据过去,就不管了。我刚开始是采取两头都用C#,WebService,这样客户端调用服务器的一个方法就是了,返回值就是方法的返回值,这很方便;但现在因为客户端的硬件配置不能安装 .net Framework, 要求改用 VC6 开发客户端(服务器端还是可以用C#)。我以前只用过C++ WinSocket,想请教如何规划服务端与客户端,并且解决服务器“返回值”的问题?请各位指点,谢谢!
解决方案 »
- c#中向表中插入name,ower后怎么知道id
- 求边防检查站 出入境 软件梅莎资料
- 如何设置所有控件的字体
- 菜鸟问题,谁能帮着写的具体写,别一句话说的我云山雾罩的.谢谢
- 展现progress数据库数据,是不是不支持isnull,Upper等函数,case when是不是也不能用
- c/s !!!!大神,求指教!!!!!!!!
- asp。net中gridview用法
- 在循环体中定义的变量怎么不能到外面用??
- 如何判断bulletedlist的某项点击了呢
- 一个表,有可能存在着多个用户同时修改它,那样会出现不同的结果?要怎么做呢,锁表吗???
- 如何让一张大图片缩放打印在一张纸上
- datatable为空的验证问题
ms soap tookit!
服务器端用两个程序,一个用于用户管理、报表统计等;另一个专门用于接受处理客户端上传的数据(一般叫通讯服务器之类),
楼主在什么地方?
咱们是同行啊!
C#Socket类,
使用面向连接的通信机制
可以否?
兄弟我在东莞,让您见笑了。很多年没用过C++了,复习了一个星期都不得要领,真佩服我当年用C++做OA管理系统时的效率。
服务器端我想还是用C#吧,毕竟这个熟,但就是很迷茫两端的通信过程