2009-08-18 4 views
1

Beim Erstellen von Apps, die auf verschiedenen TCP-Protokollen (außer HTTP) basieren, müssen wir unsere App testen und wie sie mit einem echten Server kommuniziert.Wie teste ich meine TCP-Protokoll-App?

Jetzt in der Regel mit Shared-Hosting können Sie keine Low-Level-Service zu Protokolle wie POP3, IMAP für E-Mail, SIP oder XMPP und für Instant Messaging zu installieren.

Also gibt es "Test" -Server, die existieren (wie beispiel.com), die Ihnen helfen, zu debuggen oder zu testen, wenn Sie dieses Protokoll korrekt sprechen?

Oder vielleicht ist es einfach genug, einige E-Mail/IM-Protokoll-Server auf einem anderen lokalen PC zu installieren, und dann können wir Wireshark verwenden, um damit zu testen?

Antwort

4

Ich denke, wireshark ist wahrscheinlich Ihre beste Wette. Ich habe noch nie von öffentlich zugänglichen Testservern gehört, ich würde einen Server in Ihrem LAN installieren und diesen zum Testen verwenden.

+0

Gibt es irgendwelche E-Mail/IM-Protokoll "Server", die auf Windows XP-Computern installiert werden können? –

+1

Es sollte genügend freie oder Open-Source-Server-Software für Windows XP geben, sofern Sie nicht mit sehr proprietären Protokollen in Nischenbereichen arbeiten. –

1

Windows Server verfügt über einen integrierten SMTP-Server. Versuchen Sie here für einige Informationen

Es gibt eine Liste der XMPP-Server here, ich habe persönlich OpenFire unter Windows verwendet.