Java网络编程Socket服务类型选项
来源:互联网 发布:淘宝怎么买gta 编辑:程序博客网 时间:2024/05/17 11:35
IP规定了4种服务类型,用来定性的描述服务的质量
* 低成本:发送成本低
* 高可靠性:保证把数据可靠的送到目的地
* 最高吞吐量:一次可以接收或者发送大批量的数据
* 最小延迟:传输数据的速度快,把数据快速送达目的地
当然这四种服务类型还可以进行相应的组合,例如,可以同时要求获得高可靠性和最小延迟。Socket类中提供了设置和读取服务类型的方法
* 设置服务类型: public void setTrafficClass(int trafficClass) throws SocketException;
* 读取服务类型: public int getTrafficClass() throws SocketException;
Socket类用4个整数表示服务类型;
* 低成本: 0x02
* 高可靠性: 0x04
* 最高吞吐量: 0x08
* 最小延迟: 0x10
例如下面代码请求高可靠性传输服务:
Socket socket = new Socket("www.javathinker.org", 80);
socket.setTrafficClass(0x04);
要求高可靠性和最小延迟传输服务:
Socket socket = new Socket("www.javathinker.org", 80);
socket.setTrafficClass(0x04 | 0x10);
- Java网络编程Socket服务类型选项
- 网络编程-SOCKET选项-缓冲区
- java网络编程Socket中SO_LINGER选项的用法解读
- Java网络编程(29):服务端Socket的选项
- java网络编程Socket中SO_LINGER选项的用法解读
- java网络编程Socket中SO_LINGER选项的用法解读
- Linux网络编程socket选项之SO_LINGER
- 【VS开发】网络SOCKET编程INADDR_ANY选项
- Linux网络编程基础--socket常用选项
- Java网络编程--Socket
- java 网络编程socket
- Java网络编程-Socket
- Java Socket网络编程
- Java Socket网络编程
- Java Socket网络编程
- java网络编程socket
- java网络编程socket
- Java Socket网络编程
- Any CPU, x86 and x64
- case使用 上下篇
- Tomcat 配置集锦
- bug跟踪系统
- Autoconf(转)
- Java网络编程Socket服务类型选项
- Activity的生命周期
- VTK经验分享 3. VTK的基础概念
- c++ 笔记
- 字符串处理练习
- BI 和 ETL工具 和 OLAP分析
- DEDEEIMS双语调用指定ID产品列表对应中英文相应模板的办法
- 使用 Boot Camp 建立 Mac OS + Windows 雙系統
- 百度统计新功能“SEO建议”