在MyEclipse中监听TCP/IP数据传输的方法

在MyEclipse中监听TCP/IP数据传输,主要用到TCP/IP Monitor这个工具,它的功能主要是用简单的形式将客户端和服务器端之间传输的数据呈现给开发者。

1、TCP/IP Monitor工作原理

TCP/IP monitor工作原理

图1:TCP/IP monitor工作原理

TCP/IP Monitor类似一个代理服务器或者转发器,工作原理如下:

(1)客户端向“本地监听端口”发起请求,TCP/IP Monitor获取客户端发送的数据,并显示该数据。

(2)TCP/IP Monitor将在第一步中得到的数据转发给“服务器端口”,服务器端接收数据。

(3)TCP/IP Monitor接收从服务器 端口返回的数据,并显示该数据。

(4)TCP/IP Monitor将在第三步中得到的数据返回客户端,客户端接收数据。

2、TCP/IP Monitor打开及设置步骤

(1)在MyEclipse的菜单栏中选择:Window -> Show View -> TCP/IP Monitor,如果Show View列表中没有TCP/IP Monitor,那么可以在Other中查找下,如下图2所示。

查找并打开TCP/IP Monitor

图2:查找并打开TCP/IP Monitor

打开以后,按照如下图3所示设置下配置:

配置TCP/IP Monitor

图3:配置TCP/IP Monitor

对上图3中的一些配置项,做如下补充说明:

Local monitoring port:指定本地代理端口,用于监听服务器端口。

Host name:指定要监听的主机。

Port:指定要监听的服务器端口。

Type:指定要监听的协议类型。

Timeout(in milliseconds):超时设置(毫秒计),0表示不设置。

Start monitor automatically:是否自动开始monitor,勾选表示自动开启。

对于本机开发调试,可以直接按照图3那样进行设置,配置好并且启动(Start)了以后,以后只要进行Web开发,有Client和Server端的TCP/IP请求的开发,都可以利用TCP/IP Monitor来监控客户端和服务端交互的内容。

3、使用TCP/IP Monitor监控

按照图3所示,假设我们设置的TCP/IP Monitor的监听端口是8888,那么可以在浏览器输入http://localhsot:8888/xxxx.xxx,即可开始监听,在TCP/IP Monitor视图中即可查看相关信息。

本文标题:在MyEclipse中监听TCP/IP数据传输的方法

本文链接:http://yedward.net/?id=264

本文版权归作者所有,欢迎转载,转载请以文字链接的形式注明文章出处。

相关文章