2009-08-18 79 views
1

當創建各種TCP協議接口(除了HTTP),我們需要測試我們的應用程序,以及如何將其與真正的服務器進行通信的應用程序。如何測試我的TCP協議應用程序?

現在通常使用共享主機,您無法安裝任何低級別服務來討論POP3,電子郵件IMAP,SIPXMPP以及即時消息。

所以是幫助調試和測試,如果你的應用程序被正確地說該協議有「測試」服務器存在(例如example.com)的?

或者,也許它很容易到另一個本地PC上安裝一些電子郵件/ IM協議服務器,然後我們可以使用Wireshark與測試?

回答

4

我覺得Wireshark的可能是你最好的選擇。我從來沒有聽說過公開可用的測試服務器,我會在你的局域網上安裝一個服務器並用它來測試。

+0

是否有任何電子郵件/即時通訊協議「服務器」,它可以在Windows XP計算機上安裝? – 2009-08-18 22:45:26

+1

除非你在專門的領域使用非常專有的協議,否則應該有足夠的免費或開源的Windows XP服務器軟件。 – 2009-08-18 22:51:34

1

的Windows Server帶有一個內置的SMTP服務器。嘗試here的一些信息

有一個XMPP服務器列表here,我個人使用Windows上的OpenFire。