UDP协议与TCP协议之间的区别不再分析,主要是分析一下这两个协议在Java通信编程中是如何被使用的。
首先介绍TCP,对于TCP,Java语言为它提供了良好的支持。建立TCP通信,首先需要构建服务器,并且得
到服务器的IP和端口号。
TCP协议下的Socket类:
java.net.Socket类代表客户端连接
java.net.ServerSocket类代表服务器端连接
Serve...
分类:
编程语言 时间:
2015-01-16 16:47:50
阅读次数:
199
【转】HTTP长连接与短连接1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端...
分类:
Web程序 时间:
2015-01-16 16:04:21
阅读次数:
172
一.UDP协议
UDP(User Datagram Protocol)协议就是“用户数据报协议”,它是一种无连接的协议,无连接主要是和TCP协议相比较的。我们知道当利用TCP协议传送数据的时候,首先必须建立连接(也就是所谓的握手)才可以传输数据。而当计算机利用UDP协议进行数据传输的时候,发送方只需要知道对方的IP地址和端口号就可以发送数据,而并不需要进行连接。
由于UDP协议并不需要进行确定...
XMPP(Extensible Messaging and Presence Protocol)是一种网络即时通讯协议,它基于XML,具有很强的扩展性,被广泛使用在即时通讯软件、网络游戏聊天、Web聊天及Web消息推送、移动设备的消息推送等场景,例如Google的GTalk、《英雄联盟LOL》游戏聊天模块。由于在Web浏览器上的JavaScript不能直接处理TCP协议,所以XMPP服务器通常会提供BOSH(Bidirectional-streams Over Synchronous HTTP)接口,通过H...
分类:
Web程序 时间:
2015-01-13 12:37:50
阅读次数:
449
TCP乱序重组这个还是取决于对TCP协议的理解,参照TCP序列号和确认号详解,讲解很清晰基于自己理解Statistics ->Flow Graph重点讲数据传输过程:1)发送数据:服务器向客户端发送一个带有数据的数据包,该数据包中的序列号Seq和确认号Ack与建立连接第三步的数据包中的序列号和确认号...
分类:
Web程序 时间:
2015-01-12 12:46:28
阅读次数:
313
RouterOS配置端口映射的方法首先,通过客户端winbox登陆ROS系统然后,步骤:依次点击IP---Firewall---NAT---红色加号在下图中的“General”选项卡中将Chain类型选择为dstnat,protocol处选择6(tcp),即TCP协议;并填写目标IP和目标端口。如下图示例:切换到“Action”选项卡..
分类:
其他好文 时间:
2015-01-10 06:41:15
阅读次数:
1017
译者:Radeon(Radeon bise@cmmail.com)译文公布时间:2001-6-18文件夹1.介绍2.现有的协议3.基于TCP协议的客户4.请求5.地址6.应答7.基于UDP协议的客户8. 安全性考虑9. 參考书目1.介绍利用网络防火墙能够将组织内部的网络结构从外部网络如INTERNE...
分类:
其他好文 时间:
2015-01-08 22:29:55
阅读次数:
329
基于TCP协议的网络通信
使用URL访问网络资源
使用HTTP访问网络
使用WebView视图显示网页
基于TCP协议的网络通信
TCP/IP通信协议是一种可靠的网络协议,它在通信的两端各建立一个Socket,通信的两端之间形成网络虚拟链路。Java对基于TCP协议的网络通信提供了良好的封装,Java使用Socket对象来代表两端的通信接口,并通过Soc...
分类:
移动开发 时间:
2015-01-05 16:48:39
阅读次数:
306
TCP协议规定HTTP进程的服务器端口号为80,通常,由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。(注意这里指的是服务器开发的端口80)HTTP服务器则在那个端口监听客户端发送过来的请求。开启wireshark抓包,过滤http协议,File–Export ...
分类:
其他好文 时间:
2015-01-05 10:59:26
阅读次数:
242
最近对服务器的性能感兴趣,于是开始研究了一阵子loadrunner如何做采用TCP协议交互的服务器的性能测试,对loadrunner不是很熟悉,所以一开始也走了一些弯路,现将学习的过程记录下来,为以后做参考吧。
TCP协议的服务器的性能测试,我想大家都会选择loadrunner的winsocket协议进行测试,我也是采用此种方式。下面将逐一记录如何使用此协议做性能测试。
1.采用DLL文件方式...
分类:
其他好文 时间:
2015-01-04 23:04:20
阅读次数:
251