您的位置:首页 > 理论基础 > 计算机网络

网络编程概念总结(笔记)-------来自传智播客视频

2015-12-22 11:35 453 查看
1、 网络编程:(理解)

(1) 网络编程:用java语言实现计算机间数据的信息传递和资源共享

(2) 网络编程模型

(3) 网络编程的三要素:

A:ip地址

a :点分十进制

b :IP地址的组成

c :ip地址的分类

d :dos命令

e : InetAddress

B:端口

是应用程序的标识。范围:0--65535.其中0--1024不建议使用。

C:协议

UDP:

数据打包,有限制,不连接、效率高、不可靠

TCP:健力宝数据通道、无限制、效率低、可靠。。

(3)Socket机制

A:通信两端都应该有Socket对象

B:所有的通信都是通过Socket间的IO进行操作的

(4)UDP协议发送和接受数据(掌握)

发送:

创建UDP发送端的Socket对象

创建数据并把数据打包

发送数据

释放资源

接受:

创建UDP接受端的Socket对象

创建数据包用于接收数据

接收数据

解析数据包

释放资源

(5)TCP协议发送和接受数据

发送:

创建TCP客户端的Socket对象

获取输出流,写数据

释放资源

接受:

创建TCP服务器端的Socket对象

监听客户端连接

获取输入流,读取数据

释放资源
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: