第一节 | 第二节 | 第三节 | 第四节 | 第五节 | 第六节 | 第七节 | |||||
第三节 socket服务器
|
|||||||||||
图10-6是ServerSocket类图。 (1)服务者套接口类两种构造方法 1)ServerSocket(int port) throws IOException 在指定的端口上构造一个服务者套接口,即构造一个ServerSocket实体对象。 参数:port 端口号 2)ServerSocket(int port,int count) 构造一个服务者套接口,即构造一个ServerSocket实体对象,并且该对象是与指定的当地端口绑定。此外,可以对它进行监听。用户也可以通过将port设为0来将该对象与一个匿名端口相连接。 参数:port: 端口号 count 对该ServerSocket实体对象与端口间的连接进行监听的次数。 (2)服务者套接口类提供的主要方法: 1)Socket accept() throws IOException 服务者等待一个连接,该方法将阻塞当前线程,直到连接成功。该方法返回一个新的套接口类对象,通过该套接口类对象,建立了与客户套接口连接。 2)void close() throws IOException 关闭套接口。 |
|||||||||||