请教socket客户端与webservice服务端的通信实现

angelapapas2009 2012-11-16 10:21:54
如题,我的客户端用socket通信协议,但是服务端用的webservice,请问如何在不改变两边通信协议的基础上实现两者的通信呢,客户端要做哪些改动?谢谢大家!
...全文
461 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
纯属为了扯淡 2012-12-14
  • 打赏
  • 举报
回复
没有代码的情况下,可以加一个中间层,作为socket和ws的中间人,这个办法绝对的靠谱,只是牺牲了点性能,还有需要多部署一个服务
dotnet90 2012-12-13
  • 打赏
  • 举报
回复
gz 有代码更好
angelapapas2009 2012-11-26
  • 打赏
  • 举报
回复
谢谢您的回答,可是我们的客户端大框架已是完备的,发出的就是socket包,无法像您说的那样“使用vs生成webservice客户端代理并且调用”。我想要跟对方的服务端通讯只能再另外写个程序把客户端生成的socket再打包成webservice能解释的包吧?
  • 打赏
  • 举报
回复
“客户端要做哪些改动”,我就告诉你一句话:正常地使用vs生成webservice客户端代理并且调用。 你就好像是问:“我吃过面食,可是我好像没有吃过包子啊?!”。遇到这种无厘头式的纠结,只值得能告诉你一句话:正常地吃一回包子而不用纠结于什么“面食”。
  • 打赏
  • 举报
回复
引用 楼主 angelapapas2009 的回复:
如题,我的客户端用socket通信协议,但是服务端用的webservice,请问如何在不改变两边通信协议的基础上实现两者的通信呢,客户端要做哪些改动?谢谢大家!
你编程么?还是只知道这两个概念?
ccssddnnsb 2012-11-25
  • 打赏
  • 举报
回复
只能这样做,你先将webservice程序在一个win程序中实现,再用这个程序监听你socket客户端,这样就间接数据通讯了。
liujiang917 2012-11-20
  • 打赏
  • 举报
回复
关注中,有同样的需求
angelapapas2009 2012-11-19
  • 打赏
  • 举报
回复
谢谢您的回答,那请问我的客户端是不是要写一个从socket包到webservice的打解包程序,这个难度大吗?
earthpea 2012-11-18
  • 打赏
  • 举报
回复
webservice也就是一个使用80端口和Http协议的socket,你这样理解就可以了。
angelapapas2009 2012-11-16
  • 打赏
  • 举报
回复
木有人来回答下么,各位高手

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧