Jav最新实用教程 122服务器和客户机 1. ServerSocket 构造函数 public ServerSocket (int port)throws IOException 以指定的端口创建一个服务器端的 Socket对象,负责进行 监听和应答客户机请求等操作。 该对象的 accept o方法可以应答客户机的请求,并返回 个 Socket对象,可以负责与客户机进行通信。 public Socket accepto throws IOException 2021年2月20日星期六
Java最新实用教程 2021年2月20日星期六 6 1. ServerSocket 构造函数 public ServerSocket(int port) throws IOException 以指定的端口创建一个服务器端的Socket对象,负责进行 监听和应答客户机请求等操作。 该对象的accept()方法可以应答客户机的请求,并返回一 个Socket对象,可以负责与客户机进行通信。 public Socket accept() throws IOException 12.2 服务器和客户机
Jav最新实用教程 122服务器和客户机 2. Socket Socket的构造函数和主要方法如下: public Socket(String host, int port) throws UnknownHostException, IOException public void close throws IOException public InputStream getInputStreamo throws IOException public outputStream getOutputStreamo throws IOException 2021年2月20日星期六
Java最新实用教程 2021年2月20日星期六 7 2. Socket Socket的构造函数和主要方法如下: public Socket(String host ,int port) throws UnknownHostException ,IOException public void close() throws IOException public InputStream getInputStream() throws IOException public OutputStream getOutputStream() throws IOException 12.2 服务器和客户机
Jav最新实用教程 122服务器和客户机 3.数据通信 数据的读和写都是以流的方式进行的。 BufferedReader i new BufferedReader(new InputStreamReader(socet. getInputStream O)) DataOutputstream new DataOutputStream(socket getOutputStream o) 数据读写操作 os writeBytes(Hello, server! \n?) S. readLineo 2021年2月20日星期六
Java最新实用教程 2021年2月20日星期六 8 3. 数据通信 数据的读和写都是以流的方式进行的。 BufferedReader is = new BufferedReader(new InputStreamReader(socet.getInputStream())); DataOutputStream os = new DataOutputStream(socket.getOutputStream()); 数据读写操作 os.writeBytes(“Hello,server!\n”); is.readLine(); 12.2 服务器和客户机
Jav最新实用教程 122服务器和客户机 4.数据报UDP public DatagramSocket(int port) throws SocketException public void close():关闭数据报套接字。 public void send (DatagramPacket p) throws IOException:发送一个数据包。 public void receive(DatagramPacket p) throws IOException public datagramPacket(byte[] buf, int length) 2021年2月20日星期六
Java最新实用教程 2021年2月20日星期六 9 4. 数据报UDP public DatagramSocket(int port) throws SocketException public void close() :关闭数据报套接字。 public void send(DatagramPacket p) throws IOException :发送一个数据包。 public void receive(DatagramPacket p) throws IOException public DatagramPacket(byte[] buf , int length) 12.2 服务器和客户机
Jav最新实用教程 123网络程序设计技术 11.3.1 Socket 信息在一个进程的 Socke和另一个进程的 Socket间, 以报文传输的形式进行交换。在发送端 Socket,报文以 队列的形式等待,直到网络协议传输它们。当报文到达 到后,它们又在接收端的 Socket排队,等待接收进程以 定的系统调用来接收它们。在C/S模式下,服务器是监 听请求的进程,客户是发送请求的进程。一旦服务器进 程接收到了请求,它就试图去处理该请求,并且将输出 发送给客户。 2021年2月20日星期六
Java最新实用教程 2021年2月20日星期六 10 11.3.1 Socket 12.3 网络程序设计技术 信息在一个进程的Socket和另一个进程的Socket间, 以报文传输的形式进行交换。在发送端Socket,报文以 队列的形式等待,直到网络协议传输它们。当报文到达 到后,它们又在接收端的Socket排队,等待接收进程以 一定的系统调用来接收它们。在C/S模式下,服务器是监 听请求的进程,客户是发送请求的进程。一旦服务器进 程接收到了请求,它就试图去处理该请求,并且将输出 发送给客户