Java语言程序设计(文件输入输出、Java网络编程)83.pptVIP

  • 2
  • 0
  • 约2.75万字
  • 约 83页
  • 2018-08-31 发布于湖北
  • 举报

Java语言程序设计(文件输入输出、Java网络编程)83.ppt

Java语言程序设计(文件输入输出、Java网络编程)83

* Socket应用 TCP协议 从功能上来讲,建立一个可靠的、端到端的通信连接 操作系统实现了TCP协议的内容 Socket(套接字) 代表了TCP所定义的双向通信连接的一个端点 通信双方(两台机器) 一个作为客户端,一个作为服务器端 客户/服务器的本质区别 服务器方(Server)总在监听一个特定的端口 客户(Client)则向该端口发出连接请求 Windows系统TCP/UDP连接状态的监测 netstat -a * Socket应用 .Socket类 表示TCP连接的客户方(Client),和谁连接 指定对方的IP地址和端口号 public Socket(String host, int port) throws UnknownHostException, IOException Socket对象包括两个流 Socket代表了TCP所定义的双向通信连接的一个端点 输入流(读取通过网络进来的数据) public InputStream getInputStream() throws IOException 输出流(将数据写入输出流中,并通过网络发送) public OutputStream getOutputStream() throws IOException 操作步骤 先建立连接 进行流的读写操作 * Socket应用 对客户端对Socket进行读写-实例 Serve

文档评论(0)

1亿VIP精品文档

相关文档