|NO.Z.00115|——————————|BigDataEnd|——|Java&网络编程.V04|——|Java.v04|tcp协议|编程模型|

一、基于tcp协议的编程模型(重点)
### --- C/S架构的简介

——>        在C/S模式下客户向服务器发出服务请求,服务器接收请求后提供服务。
——>        例如:在一个酒店中,顾客找服务员点菜,服务员把点菜单通知厨师,
——>        厨师按点菜单做好菜后让服务员端给客户,这就是一种C/S工作方式。
——>        如果把酒店看作一个系统,服务员就是客户端,厨师就是服务器。
——>        这种系统分工和协同工作的方式就是C/S的工作方式。
——>        客户端部分:为每个用户所专有的,负责执行前台功能。
——>        服务器部分:由多个用户共享的信息与功能,招待后台服务。
二、编程模型
### --- 编程模型

——>    # 服务器:
——>        (1)创建ServerSocket类型的对象并提供端口号;
——>        (2)等待客户端的连接请求,调用accept()方法;
——>        (3)使用输入输出流进行通信;
——>        (4)关闭Socket;
——>    # 客户端:
——>        (1)创建Socket类型的对象并提供服务器的IP地址和端口号;
——>        (2)使用输入输出流进行通信;
——>        (3)关闭Socket;
三、基于tcp协议的编程模型

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on 2022-04-05 13:05  yanqi_vip  阅读(29)  评论(0)    收藏  举报

导航