Java Socket编程(一)Socket传输模式
2007-06-11 11:33
274 查看
Socket传输模式
[b]Sockets[/b]有两种主要的操作方式:面向连接的和无连接的.面向连接的sockets操作就像一部电话,他们必须建立一个连接和一人呼叫.所有的事情在到达时的顺序与它们出发时的顺序时一样.无连接的sockets操作就像是一个邮件投递,,没有什么保证,多个邮件可能在到达时的顺序与出发时的顺序不一样.
到底用哪种模式是邮应用程序的需要决定的.如果可靠性更重要的话,用面向连接的操作会好一些.比如文件服务器需要他们的数据的正确性和有序性.如果一些数据丢失了,系统的有效性将会失去.一些服务器,比如间歇性地发送一些数据块.如果数据丢了的话,服务器并不想要再重新发过一次.因为当数据到达的时候,它可能已经过时了.确保数据的有序性和正确性需要额外的操作的内存消耗,额外的费用将会降低系统的回应速率.
[b]全文阅读:http://www.javah.net/wangluobiancheng/20070611/2623.html[/b]
[b]Sockets[/b]有两种主要的操作方式:面向连接的和无连接的.面向连接的sockets操作就像一部电话,他们必须建立一个连接和一人呼叫.所有的事情在到达时的顺序与它们出发时的顺序时一样.无连接的sockets操作就像是一个邮件投递,,没有什么保证,多个邮件可能在到达时的顺序与出发时的顺序不一样.
到底用哪种模式是邮应用程序的需要决定的.如果可靠性更重要的话,用面向连接的操作会好一些.比如文件服务器需要他们的数据的正确性和有序性.如果一些数据丢失了,系统的有效性将会失去.一些服务器,比如间歇性地发送一些数据块.如果数据丢了的话,服务器并不想要再重新发过一次.因为当数据到达的时候,它可能已经过时了.确保数据的有序性和正确性需要额外的操作的内存消耗,额外的费用将会降低系统的回应速率.
[b]全文阅读:http://www.javah.net/wangluobiancheng/20070611/2623.html[/b]
相关文章推荐
- Java Socket编程(一) Socket传输模式
- 有关socket通信包大小的问题总结(UDP传输模式)
- 有关socket通信包大小的问题总结(UDP传输模式)
- TCP传输模式中,调用Socket的shutdownInput()和shutdownOutput()都做了些什么?
- Java Socket编程(一) Socket传输模式
- Socket传输模式
- 如何让你的传输更安全——NIO模式和BIO模式实现SSL协议通信
- osgi实战学习之路:5.生命周期及利用命令、装饰者模式实现基于socket交互Bundle命令demo
- Protobuf3 + Netty4: 在socket上传输多种类型的protobuf数据
- 用socket实现简单的文件传输
- 关于负载均衡的三种传输模式(反向代理,透传,三角)
- java socket通信-传输文件图…
- 数据传输利器--Event Bus模式
- Android 7.0 SPI DMA模式下传输数据丢失问题
- 服务器之间socket传输单链接和多连接测试结果
- LTE 传输模式
- java--基于socket的网络传输开发
- socket缓冲区以及阻塞模式
- Socket传输文件_new
- 【转】socket不能直接传输结构体!