![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java Socket
文章平均质量分 81
宸昔
几多java几多愁!
展开
-
一.用java编写的入门客户/服务器通信程序
本篇文章观点和例子来自 《Java网络编程精解》, 作者为孙卫琴, 出版社为电子工业出版社。 Java 网络程序都采用客户/服务器通信模式, 致力于实现应用层。 传输层向应用层提供了套接字 Socket 接口, Socket 封装了下层的数据传输细节, 应用层的程序通过 Socket 来建立与远程主机的连接, 以及进行数据传输。 站在应用层的角度,两个转载 2012-03-07 11:22:16 · 572 阅读 · 0 评论 -
二.Socket用法详解 .
本篇文章观点和例子来自 《Java网络编程精解》, 作者为孙卫琴, 出版社为电子工业出版社。 在客户/服务器通信模式中, 客户端需要主动创建与服务器连接的 Socket(套接字), 服务器端收到了客户端的连接请求, 也会创建与客户连接的 Socket. Socket可看做是通信连接两端的收发器, 服务器与客户端都通过 Socket 来收发数据. 这篇文章首先介绍Sock转载 2012-03-07 11:25:26 · 879 阅读 · 0 评论 -
三. ServerSocket 用法详解(一) .
本篇文章观点和例子来自 《Java网络编程精解》, 作者为孙卫琴, 出版社为电子工业出版社。 在客户/服务器通信模式中, 服务器端需要创建监听端口的 ServerSocket, ServerSocket 负责接收客户连接请求. 本章首先介绍 ServerSocket 类的各个构造方法, 以及成员的用法, 接着介绍服务器如何用多线程来处理与多个客户的通信任务. 本章提转载 2012-03-07 11:27:11 · 13252 阅读 · 0 评论 -
三. ServerSocket 用法详解(二) .
本篇文章观点和例子来自 《Java网络编程精解》, 作者为孙卫琴, 出版社为电子工业出版社。 接上篇 三. ServerSocket 用法详解(一) 在ThreadPool 类中定义了一个LinkedList 类型的 workQueue 成员变量, 它表示工作队列, 用来存放线程池要执行的任务, 每个任务都是 Runnable 实例. ThreadPool 类的客户程序(利转载 2012-03-07 11:42:59 · 1210 阅读 · 0 评论 -
Java Nio注意事项
Selector : public abstract class Selectorextends ObjectSelectableChannel 对象的多路复用器。可通过调用此类的 open 方法创建选择器,该方法将使用系统的默认选择器提供者创建新的选择器。也可通过调用自定义选择器提供者的openSelector 方法来创建选择器。通过选择器的close原创 2012-03-14 16:20:55 · 2370 阅读 · 0 评论 -
Java nio的一个严重BUG
这个BUG会在linux上导致cpu 100%,使得nio server/client不可用,具体的详情可以看这里http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6403933。令人失望的是这个BUG直到jdk 6u4才解决,sun的拖沓让人难以相信。这个BUG在server端容易出现,因为server端有频繁地接入断开连接。使用j转载 2012-03-14 16:59:22 · 3410 阅读 · 0 评论