网络
凝冻
游戏开发,erlang服务器程序。
展开
-
长连接 短连接
1. TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的 经典的三次握手示意图: 经典的四次握手关闭图: 2. TCP短连接 我们模原创 2014-11-26 11:03:58 · 1024 阅读 · 0 评论 -
Client/Server通信发送与接受方式设计
Client/Server通信发送与接受方式设计 在通信数据发送与接收之间也存在不同的方式,即同步和异步两种方式。这里的同步和异步与 I/O 层次的同异步概念不同。主要涉及 socket APIs recv() 和 send() 的不同组合方式。 同步发送与接受 从应用程序设计的角度讲,报文发送和接收是同步进行的,既报文发送后,发送方等待接收方返回消息报文。同步方式一转载 2014-11-27 13:47:04 · 2605 阅读 · 0 评论