下载此文档

Java网络编程.ppt


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
Java网络编程
学****导读
用Java开发网络软件非常方便且功能强大,中。
Address类,再介绍套接字(Socket)的概念,work API操纵套接字。
最后简单介绍在非连接的UDP协议下如何进行网络通讯。
课程结构
InetAddress类
面对连接的流式套接字
面向非连接的数据报
1 InetAddress简介
InetAddress描述了32位或128位IP地址,要完成这个功能,4Address 和 Inet6Address两个支持类。
这三个类是继承关系,InetAddrress是父类,Inet4Address 和 Inet6Address是子类。
1 InetAddress简介
Address数组:
(1)getAllByName(String host)方法
(2)getByAddress(byte [ ] addr)方法
(3)getByAddress(String host, byte [ ] addr)方法
(4)getByName(String host)方法
(5)getLocalHost()方法
Address对象的引用
1 InetAddress简介
InetAddress和它的子类型对象处理主机名到主机IPv4或IPv6地址的转换
例:InetAddress ia = ("");
见例12。1
2 面向连接的流式套接字
1 什么是套接字
Socket可以看成在两个程序进行通信连接中的一个端点,一个程序将一段信息写入Socket中,该Socket将这段信息发送给另外一个Socket中
2 面向连接的流式套接字
在两个网络应用程序之间发送和接收信息时需要建立一个可靠的连接,流套接字依靠TCP协议来保证信息正确到达目的地。
在C/S程序中,包括了相关联的三个类:
InetAddress
Socket
ServerSocket
2 面向连接的流式套接字
2 ServerSocket类
服务器程序套接字
构造函数:
ServerSocket(int port);port参数传递端口号,如果在这时出现错误将抛出IOException异常对象
接下来服务程序进入无限循环之中。
ept()方法开始,ept()方法将导致调用线程阻塞直到连接建立。ept()返回一个最近创建的Socket对象,该Socket对象绑定了客户程序的IP地址或端口号。
2 面向连接的流式套接字
例:该程序将创建一个ServerSocket对象来监听端口10000的连接请求,如果成功,服务程序将等待连接输入,开始一个线程处理连接,并响应来自客户程序的命令。
见例12。2

Java网络编程 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小79 KB
  • 时间2018-01-01