Java网络程序设计房晓溪第3章客户和服务器程序设计课件教学.pptVIP

  • 3
  • 0
  • 约 44页
  • 2017-01-04 发布于未知
  • 举报

Java网络程序设计房晓溪第3章客户和服务器程序设计课件教学.ppt

第3章 客户和服务器程序设计 主要内容 对现有服务编写客户程序 使用线程进行编程 编写新的服务器和客户程序 3-1 对现有服务编写客户程序 SMTP客户程序 finger客户程序 ping客户程序 3-1-1 SMTP客户程序 SMTP,即简单邮件传输协议(Simple Mail Transfer Protocol),它是Internet中被广泛用于发送邮件的一种协议。SMTP服务使用了TCP协议,运行于端口25。SMTP协议不很复杂,但是仍要掌握几个命令,以便更好地理解它的工作原理。下例为使用Telnet登录到一台运行SMTP服务的、端口号为25的机器上时,屏幕所显示的内容。 3-1-2 finger客户程序 finger是Internet 服务之一,它用于确定当前哪一个用户登录到一台特定的计算机。另外,它也被用于探测更多的个人用户。finger 协议在RFC规范的1288页有定义。 finger服务器使用TCP协议,运行于端口79。当一个用户调用finger客户程序时,他通过需要提供用户ID 。 3-1-3 ping客户程序 ping是Packet InterNet Groper的缩写,它是一个建立在Unix系统中的程序。它的作用是,通过向远程主机发送ICMP echo请求并等待一个响应,来检查远程主机是否可到达。ICMP(Internet Control M

文档评论(0)

1亿VIP精品文档

相关文档