Java Socket编程(二)Java面向连接的类
2007-06-11 11:55
337 查看
[b]Java[/b]面向连接的类
[b]Sockets[/b]有两种主要的操作方式:面向连接的和无连接的.面向连接的sockets操作就像一部电话,他们必须建立一个连接和一人呼叫.所有的事情在到达时的顺序与它们出发时的顺序时一样.无连接的sockets操作就像是一个邮件投递,,没有什么保证,多个邮件可能在到达时的顺序与出发时的顺序不一样.
到底用哪种模式是邮应用程序的需要决定的.如果可靠性更重要的话,用面向连接的操作会好一些.比如文件服务器需要他们的数据的正确性和有序性.如果一些数据丢失了,系统的有效性将会失去.一些服务器,比如间歇性地发送一些数据块.如果数据丢了的话,服务器并不想要再重新发过一次.因为当数据到达的时候,它可能已经过时了.确保数据的有序性和正确性需要额外的操作的内存消耗,额外的费用将会降低系统的回应速率.
[b]全文阅读:http://www.javah.net/wangluobiancheng/20070611/2622.html[/b]
[b]Sockets[/b]有两种主要的操作方式:面向连接的和无连接的.面向连接的sockets操作就像一部电话,他们必须建立一个连接和一人呼叫.所有的事情在到达时的顺序与它们出发时的顺序时一样.无连接的sockets操作就像是一个邮件投递,,没有什么保证,多个邮件可能在到达时的顺序与出发时的顺序不一样.
到底用哪种模式是邮应用程序的需要决定的.如果可靠性更重要的话,用面向连接的操作会好一些.比如文件服务器需要他们的数据的正确性和有序性.如果一些数据丢失了,系统的有效性将会失去.一些服务器,比如间歇性地发送一些数据块.如果数据丢了的话,服务器并不想要再重新发过一次.因为当数据到达的时候,它可能已经过时了.确保数据的有序性和正确性需要额外的操作的内存消耗,额外的费用将会降低系统的回应速率.
[b]全文阅读:http://www.javah.net/wangluobiancheng/20070611/2622.html[/b]
相关文章推荐
- Java Socket编程(二) Java面向连接的类
- 面向基础系列之---Java网络编程---网络连接组件的使用(URLConnecti 3ff8 on)
- 面向基础系列之---Java网络编程---网络连接组件的使用(URL与URI) 3ff0
- Java 网络编程 中的 服务器与客户端的 连接!
- Spring - Java/J2EE Application Framework 应用框架 第 5 章 Spring AOP: Spring之面向方面编程
- Java面试之面向切面编程AOP的原理,
- Java网络编程从入门到精通(27):关闭服务端连接
- [Java] Spring3.0 面向抽象(接口)编程
- 编程, 细心永远都不嫌多(记录java连接数据库的一个错误)
- 面向 Java 开发人员的 Ajax: 构建动态的 Java 应用程序(连接ibm中国)
- 连接主机Java网络编程(一)- 一个简单的服务端/客户端应用程序
- 基于面向连接和无连接的socket编程
- ADO.NET编程之美----数据访问方式(面向连接与面向无连接)
- Java学习系列(十三)Java面向对象之界面编程
- Java第二课 Java面向对象编程,面向对象编程和面向过程编程的区别,我们如何才能掌握面向对象的编程,类和对象的关系;讲解了Java中的构造、重载、this和super变量、静态变量、Java中的常
- 基于UDP(面向无连接)的socket编程
- Java面向对象 网络编程 上
- 面向连接的Socket编程步骤
- JAVA Socket(多个客户同时连接,信息共享) client (java/ruby)
- 第2章 Java编程基础——FAQ2.20 “+”操作符在Java内部是如何实现字符串连接的?