高校课堂笔记:TCP程序基础实现与Java Socket数据交互.pdfVIP

  • 0
  • 0
  • 约4.01千字
  • 约 8页
  • 2026-01-30 发布于上海
  • 举报

高校课堂笔记:TCP程序基础实现与Java Socket数据交互.pdf

1、知识点:TCP程序基础实现

TCP序体实

2、具体内容

这些方法通过依赖包中的两个类来实现。

ServerSocket、tttSSere

TCP在JavaSocket中的数据交互,如果要在CCPP在在JJavaSSoo

要在服务器上每个连接到服务上的上上上的的使用使使用用一个一个个个对对对对象来表示的象象来来来表示的的的Socket

ServerSocket

在ServerSocket类之中提供了如下的方法:

·构造方法:端口号

publicServerSocket(int端口)throws

·接收请求

公共套接字接受()

抛出

每个类的对象表示个连接用户

accept()方法都会返回Socket类的对象,每个Socket

连之后是操Socket对象,这个类中有两个操作方法:

·获取输入流:

输入流获取输入流()

抛出

·获取输出流:

公共输出流获取输出流()

抛出

例:一个简单的实现信息服务的输出;一个简单单单的的实实现现信信信息服服服务务的的输输出出出;

包cn.演示;

导入java.io.PrintStream;

导入.ServerSocket;

导入.Socket;

第(1)页共(4)页

1、知识点:TCP程序基础实现

TCP序体实

2、具体内容

TCP于可的数据交,如果要想在java之中实现依包中的ServerSocket、

Socket两个类完成

ServerSocket要作在服务器每个连到服务上的使个Socket对象来表

在ServerSocket类之中提供了如下的方法:

·构方法:端号

publicServerSocket(intport)throwsIOException

·接收请求

publicSocketaccept()

throwsIOException

每个accept()方法都会返Socket类的对象,每个Socket类的对象表示个连接用户

连之后是操Socket对象,这个类之中有两个操方法:

·取得输入流:

publicInputStreamgetInputStream()

throwsIOException

·取得输出流:

publicOutputStreamgetOutputStream()

throwsIOException

例:个简的实现服务息的输;

packagecn.demo;

importjava.io.PrintStream;

import.ServerSocket;

import.Socket;

第(1)页共(4)页

publicclassHelloServer{publicstaticvoid

main(String[]argsthrowsException

{ServerSocketserver=newServerSocket(8888);

System.out.print(等待客户端连接.);

Socket客户端=服务器.accept();//接收客户

端连接PrintStreamout=

newPrintStream(clien

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档