我如何测试我的TCP协议应用程序?

时间:2009-08-18 22:33:37

标签: tcp xmpp protocols network-protocols instant-messaging

在创建与各种TCP协议(除HTTP之外)接口的应用程序时,我们需要测试我们的应用程序以及它与真实服务器的通信方式。

现在,通常使用共享托管,您无法安装任何低级别服务,如POP3,IMAP for email,SIPXMPP以及即时消息。

那么是否存在“测试”服务器(如example.com),可帮助您调试或测试应用是否正确地说出该协议?

或者可能很容易在另一台本地PC上安装一些电子邮件/ IM协议服务器,然后我们可以使用Wireshark进行测试吗?

2 个答案:

答案 0 :(得分:4)

我认为wireshark可能是你最好的选择。我从来没有听说过公开的测试服务器,我会在你的局域网上安装服务器并用它进行测试。

答案 1 :(得分:1)

Windows Server附带内置SMTP服务器。请尝试here获取一些信息

有一个XMPP服务器列表here,我个人在Windows上使用过OpenFire。