第12讲 网络编程.pptVIP

  • 1
  • 0
  • 约1.55千字
  • 约 10页
  • 2018-01-04 发布于河北
  • 举报
第12讲 网络编程

第十二章 网络编程 教学目的: 掌握java网络编程 教学重点难点: 基于连接的流式通讯 授课方式: 多媒体教学。 授课课时:2课时 教学内容如下: 什么是socket 所谓socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。 应用程序通常通过“套接字”向网络发出请求或者应答网络请求。 Socket和ServerSocket类库位于java.net包中。 ServerSocket用于服务器端 Socket是建立网络连接时使用的。 对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不同级别。 重要的Socket API java.net.Socket 的三个重要方法: Accept方法: 用于产生“阻塞”,直到接受到一个连接,并且返回一个客户端的Socket对象实例。 getInputStream方法: 获得网络连接输入,同时返回一个IutputStream对象实例。 getOutputStream方法 连接的另一端将得到输入,同时返回一个OutputStream对象实例。 注意:其中getInputStream和getOutputStream方法均会产生一个IOException,它必须被捕获,因为它们返回的流对象,通常都会被另一个流对象使用。 开发一个Server-Client

文档评论(0)

1亿VIP精品文档

相关文档