Apache TCPMon

TCPMon is a utility that allows the messages (TCP based protocols) to be monitored and resent. It is useful as a debug tool and is based on swing and runs on almost all the platforms that Java supports.

Quick guides

Monitor SOAP messages

TCPMon can also be used as a request sender for Web services.
The request SOAP message can be pasted on the send screen and then sent directly to the server.
In this tutorial we will be using the Countries web service.