JAVA 之网络编程

来源:互联网 发布:球球大作战刷观战软件 编辑:程序博客网 时间:2024/06/07 23:17

通信协议分层的思想 利于系统的开发和扩展

 

用户应用程序作为最高层 物理通信线路作为最底层

 

osi 七层模型

TCP/IP 地址

 

IPV4  4个字节 8B 最大255  全球大概4亿多个IP地址 

IPV6  8个字节 16B    

 

A类 B类 C类

 

TCP协议可靠但慢,说一句答一句,        没有丢包

UDP协议不可靠但快,QQ语音聊天 CS  会发生丢包

 

魔兽世界登陆的信息是TCP   开始玩的过程UDP 即便发生图像语音数据包丢失,但优点是快

 

 

Socket编程

双向链路的一端称为一个Socket

        java.net

                     java.Socket

                     java.ServerSocket  用于TCP

 

 

点对点聊天系统

 

 

 

原创粉丝点击