10、chapter12-网络程序设计.pptVIP

  • 9
  • 0
  • 约1.72万字
  • 约 64页
  • 2016-08-02 发布于浙江
  • 举报
10、chapter12-网络程序设计

* 基于SSL的网络程序设计 密钥和证书管理工具keytool 基于SSL的服务器端和客户端程序 自定义安全提供程序和密钥管理器 作业 1、使用socket编写一个服务器端程序,服务器端程序在端口8888监听,如果它接到客户端发来的“hello”请求时会回应一个“hello”,对客户端的其他请求不响应。 2、修改支持多客户的client/server程序,设定客户的最大连接数是10,若超出10则服务器给出信息“客户已达到最大连接数,请等待…”。要求用GUI实现。 * (二) TCP协议通信的客户方实现 (1)创建一个指向固定主机的固定端口的Socket: Socket soc=new Socket(“localhost”,8000); (2) 从Socket对象中获取与其绑定的输入和输出流 In=new BufferedReader(new InputStreamRead(soc.getInputStream())); out=new PrintWrite(new bufferedWrite(new OutputStreamWrite(soc.getOutputStream())),true); (二) TCP协议通信的客户方实现(续) (3)建立输入/输出流后,从服务器读取发来的”welcome!”信息,显示在窗口: Strin=in.readLine(); Sy

文档评论(0)

1亿VIP精品文档

相关文档