客户端与服务端通信原理

转载 2016年06月01日 22:30:55
服务器端:

–  申请一个socket (socketWatch)用来监听的
–  绑定到一个IP地址和一个端口上
–  开启侦听,等待接授客户端的连接
–  当有连接时创建一个用于和连接进来的客户端进行通信的socket(socketConnection)
–  即续监听,等侍下一个客户的连接

客户端:

–  申请一个socket(socketClient)
–  连接服务器(指明IP地址和端口号)

通信过程图


通过以上流程图我们可以看出,客户端与服务器端之间的一个基本通信流程,概括一下Socket 一般应用模式(客户端和服务器端)的作用:
服务器端:最少有两个socket,一个是服务端负责监听客户端发来连接请求,但不负责与请求的客户端通信,另一个是每当服务器端成功接收到客户端时,但在服务器端创建一个用与请求的客户端进行通信的socket.
客户端:指定要连接的服务器端地址和端口,通过创建一个socket对象来初始化一个到服务器端的TCP连接。

客户端与服务端Socket通信原理详解

对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将...
  • JiShuiSanQianLi
  • JiShuiSanQianLi
  • 2016年11月18日 06:44
  • 6366

JavaWeb之客户端/服务器通信原理

相信已经有很多人十分了解客户端与服务器之间的通信基本过程了,这里就容小编把近段时间关于这方面的学习做一个归纳。还是那句话,我不是资深专业的技术党,一个俗人就用通俗易懂的方法来诠释我的理解,这里主要讲的...
  • sjm19901003
  • sjm19901003
  • 2015年03月27日 04:11
  • 1885

客户端与服务端Socket通信原理详解

socket客户端与服务端通信原理详解
  • u010103075
  • u010103075
  • 2015年10月29日 11:00
  • 5785

客户端与服务端Socket通信原理详解

对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将...
  • JiShuiSanQianLi
  • JiShuiSanQianLi
  • 2016年11月18日 06:44
  • 6366

客户端与服务端Socket通信原理详解

socket客户端与服务端通信原理详解
  • u010103075
  • u010103075
  • 2015年10月29日 11:00
  • 5785

网络编程中客户端和服务端通信过程、原理及代码示例

网络编程中客户端和服务端通信过程、原理及代码示例
  • Ssecond
  • Ssecond
  • 2016年10月02日 00:19
  • 252

黑马程序员--10.网络编程--06.【Clinet_Server通信原理】【TCP_客户端和服务端会话】【阻塞式方法的详解】

网络编程--6 C/S通信原理(Client/Server)  TCP客户端和服务端会话 ----------- android培训、java培训、java学习型技术博客、期待与您交流! ------...
  • u011406124
  • u011406124
  • 2013年08月29日 00:02
  • 1928

TCP通信 ,Socket原理 ,服务端ServerSocket,客户端Socket

实例小项目为Chat聊天室。在com.sknomy.chat包下创建两个类,服务端Server,客户端Client。演示客户端怎样与服务端相连,并将用户输入的信息传递到服务端。 源代码: 服务端S...
  • sknomy
  • sknomy
  • 2016年03月08日 17:56
  • 302

socket 实现客户端和服务端的双向通信

  • 2012年07月25日 13:34
  • 1.06MB
  • 下载

C#网络通信之TCP连接,客户端和服务端的tcp收发信息

  • 2011年04月29日 10:26
  • 2KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:客户端与服务端通信原理
举报原因:
原因补充:

(最多只允许输入30个字)