
Socket
labty
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
组播Socket基础
组播是比单播宽比广播窄的目标性更强的点对点通信。组播将数据从一台主机发送给多个不同 的主机。数据只传到某些通过加入组播组的客户端。 程序员和网络管理员不用负责选择在哪些点上复制数据,甚至不用负责发送多个副本。 Internet路由器会处理这些事情。 应用程序只将数据报包发送给组播地址,路由器将确保包被发送到改组播组中的所有主机。 组播地址:称为组播组的一组主机所共享的地址...原创 2012-05-28 22:27:58 · 319 阅读 · 0 评论 -
Socket基本概念
服务器运行的时候可以监听多个客户端的连接请求。管理客户连接请求的任务是由操作系统来完成的。操作系统把这些连接请求存储在一个先进先出的队列中。许多操作系统限定了队列的最大长度,一般为50。当队列中的连接请求达到了队列的最大容量时,服务器进程所在的主机会拒绝新的连接请求。只有当服务器进程通过ServerSocket 的accept()方法从队列中取出连接请求,使队列腾出空位时,队列才能继 续加入新的...原创 2012-03-05 23:03:16 · 148 阅读 · 0 评论 -
Java 客户端Socket
Socket进行的操作步骤为: [code="java"]1.连接远程服务器 2.本地和远程主机从socket取得输入流和输出流. 3.数据传输完毕,一端(Http)或者两端关闭连接.[/code] 构造函数Socket(String host,int port)throws UnknownHostException,IOExceptionm 的作用是 1.创建Socket对象 2...原创 2012-03-16 23:17:01 · 129 阅读 · 0 评论 -
服务器端Socket基础
ServerSocket 的生命周期: 1.创建ServerSocket对象 2.使用accept()方法 监听端口的入站连接 3.调用Socket的getInputStream()与getOutputStram()获得客户端通信的流 4.服务器和客户端根据协商的协议交互 5.服务器或者客户端关闭连接 6.服务器返回2 等待下一个连接到来 ...原创 2012-03-17 00:13:03 · 128 阅读 · 0 评论 -
JAVA UDP基础
UDP是在IP上发送数据的另一种协议。不可靠,无法知道数据是否到达,也无法知道数据的不同 部分是否已发送时的数据到达。 UDP为什么有使用之地:在实时音频或视频中丢失或交换数据包只会出现噪声。噪声是可以容忍 的。但是不可容忍停顿, UDP的实现分为两个类:DatagramPacket(将数据字节填充到数据报的UDP包中)和 DatagramSocket(可以收发UDP数据...原创 2012-04-04 23:44:37 · 120 阅读 · 0 评论