日期:2014-05-20  浏览次数:21072 次

c# C# socket 服务器能先向客户端发送数据 然后接受客户端返回的数据吗?
如题 给我一个例子吧

------解决方案--------------------
自己百度 C# socket编程
------解决方案--------------------

------解决方案--------------------
客户端一定要先连接服务器端。之后就是双向通讯了。这可以分为两类,“短连接”通常就是指客户端跟服务器完成“一问一答”的通讯然后就切断连接,这可以很好地处理socket运行中的各种通讯异常,协议设计和编程最简单,当然也就不能实现服务器即时推送消息的机制;“长连接”则是指客户端跟服务器真正频繁地双工通讯,这当是非常及时的,但是当你的客户端需要(例如因为性能原因需要)同时并发处理大量请求时,要设计好稍微复杂一点的通讯协议和流程,而且要更多处理经常发生的联网“时通时断”的处理机制。
------解决方案--------------------
“例子”就算了。你问到什么问题,那么你的问题本身就是例子。

如果你问不出来具体的内容,给你例子就有点多余。
------解决方案--------------------
http://www.cnblogs.com/dlwang2002/archive/2007/10/15/924803.html