socket(Socket)
发布时间
阅读量:
阅读量
- 基本介绍
- 套接字(Socket)作为开发网络应用程序的常用方式,已被广泛采纳,成为业界普遍遵循的标准
- 通信的双方均需配置Socket,其构成了两台设备之间交互的端点
- 网络层面的信息交换本质上是Socket之间的数据传递
- Socket使程序能够将网络连接视作数据流,信息在两个Socket之间通过输入输出操作完成传输
- 通常情况下,主动发起通信的一方被定义为客户端,而等待接收请求的一方则称为服务端
可将Socket类比为数据传输通道的两端接口,当需要进行信息交互(如读取或写入数据)时
- socket.getOutputStream()
- socket.getInputStream()
- 示意图:

- 当双方建立连接后,客户端便可借助socket.getOutputStream()方法将数据写入通信通道
- 同时,服务器端亦可获取相应的socket对象,并通过socket.getInputStream()方法读取传入的数据
Socket的概念解析
- TCP编程,具备可靠性特征
全部评论 (0)
还没有任何评论哟~
