网络编程 -聊天室的设计与开发;*;网络运行机制;2)Socket
Socket是建立在稳定连接基础上的以流传输数据的通信方式。它是目前实现客户-服务器模式应用程序的主要手段。
Java提供了对应于Socket机制的一组类能按照用户约定的通信协议实现网络通信。这种方式适合开发特定功能的网络通信程序。;3)Datagram
在网络实际发展中,有时需要采用面向非连接的、以数据报方式工作的通信方式,即在不建立连接的情况下进行数据的传输,这适用于网络不可靠环境下的数据传输和访问。这种方式称为Datagram。;*;*;*;*;*;*;*;*;*;*;*;*;*;【例8-2】
【服务器端程序】
public class SocketServer {
public static void main(String[] args) throws IOException {
ServerSocket ss=new ServerSocket(8888);
Socket s=ss.accept();
try
{
System.out.println(“有客户端请求连接,客户端IP地址:+s.getInetAddress().getHostAddress()+
,远程端口:+s.getPort()+
,本地端口:+s.getLocalPort());
原创力文档

文档评论(0)