黑马程序员——网络编程

来源:互联网 发布:linux shell for循环 编辑:程序博客网 时间:2024/06/13 07:28
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

< 今日心情 >放掉懒惰,再加上一份坚持

一、网络通讯三要素

1.IP地址:InetAddress

网络中设备的标识
不易记忆,可用主机名
本地回环地址:127.0.0.1  主机名:localhost

2.端口号

用于标识进程的逻辑地址,不同进程的标识
有效端口号:0~65535,其中0—1024系统使用或保留端口

3.传输协议

通信的规则
常见协议:TCP、UDP
TCP:面向连接,数据传输安全,效率相对较低
UDP:面向无连接,数据传输不安全,速度快

二、数据传输


1.Socket

Socket是为网络服务提供的一种机制
通信两端都有Socket,网络通信其实就是Socket间通信
数据在两个Socket间通过IO流传输

2.UDP传输

3.TCP传输

0 0
原创粉丝点击