0
点赞
收藏
分享

微信扫一扫

网络编程-

星巢文化 2022-03-12 阅读 40

1.网络

一组由网线连接起来的计算机

2.协议

协议;计算机之间通信的规则

ip:网际协议

TCP:传输控制协议 (保证数据准确)

HTTP;超本文传输

FTP: 下载

SMTP:发邮件

3.IP地址

IP地址:网络中通信实体的一个唯一标识

4.InetAddress

IP封装

常用方法

获得ip

5.端口

端口:用于实现程序间的通信

常用的公认端口

最好设置1024之后,

6.数据传输

TCp:准确无误,实时传输 ,无大小限制

UDP :不能准确的连接,但是它传输速度快 ,有大小限制64k下

 实现C/S模式的数据传输C客户端,s服务器

三次握手:

首先客户端得知道服务器的端口、ip,然后客户端向服务器发出请求

服务器发送客户端一个确认信息,客户端向服务器发送确认了你的确认信息(三步必须都确认,才会分配Socket对象,和客户端聊天,不然就一直阻塞)

数据传输 是 客户端Socket 同服务器的Socket传输

代码实现 1先创建服务器  2分配Sockrt  3.获得流  4读数据  5 关流

 

 

 7.3构造Constructor

8.设计模式

8.1装饰者模式

 定义抽象类,具体实现,增强类

 8.2观察者模式

观察者模式:被观察者信息更新了,那么所有的观察者都会被通知,并自动刷新

 

tcp封装敲一敲,反射方法敲一敲 设计模式装饰者模式了解下,观察者模式

举报

相关推荐

0 条评论