苏州Java培训
达内苏州java培训中心

0512-67873100

热门课程

苏州java培训学习Java的网络编程

  • 时间:2016-06-03 13:47
  • 发布:苏州java培训
  • 来源:Java教程

苏州java培训学习Java的网络编程:

一、网络编程基础网络协议网络上计算机之间的通信必须遵循一定的协议,目前最广泛的网络协议是TCP/IP。IP主要负责网络主机的定位,实现数据传输的路由选择。实际应用中使用域名地址,域名和IP之间的转换通过域名解析完成。传输层负责数据的正确性,有两类典型的通信协议:① TCP:Transfer Control Protocol通过TCP协议传输,得到的是一个顺序的无差错的数据流。使用TCP通信,发送方和接收方首先要建立socket连接,在客户/服务器通信中,服务方在某个端口提供服务,等待客户方的访问连接,建立连接后,双方就可以发送和接收数据了。② UDP:User Datagram ProtocolUDP是一种无连接的协议,每个数据报都是一个独立的信息,包括完整的源地址或目的地址,它在网络上以任何可能的路径传往目的地。因此能否到达目的地、到达目的地的时间及内容的正确性都不能保证,但UDP无需进行连接,传输效率高。如传输声音信号或视频信号等。java.net包中提供了丰富的网络功能:① InetAddress类表示IP地址;② URL类封装了对资源的访问;③ ServerSocket类和Socket类实现面向连接的网络通信;④ DatagramPacket类和DatagrameSocket类实现数据报的收发。

二、InetAddress类因特网上用IP地址或域名标识主机,InetAddress对象封装了这两部分内容。InetAddress对象使用如下格式表示主机的信息:www.csay.java能并发的处理多用户,并编写程序模拟多个用户向服务器发送请求。(4)用一个套接字(Socket)完成,由客户端指定一个服务器上的文件名,让服务器发回该文件的内容,或者提示文件不存在。(5)编写程序,用面向连接的网络通信实现一个远程加法器;客户端向服务器发送两个数;服务器计算两个数的和,返回给客户端。分别写出客户端和服务器端的程序。

上一篇:苏州java培训学习jsp EL表达式语言
下一篇:苏州java培训学习Java单例模式

苏州达内java培训师资雄厚,老师都教的好吗?

自己想学习java技术在苏州选择哪家靠谱?

成为Java大牛,在苏州Java培训达内学习只是开始

苏州java培训:Java的特点

选择城市和中心
贵州省

广西省

海南省