Sorry for this shamless plug. I thought I share with this group a tool I
just released into the wild. It is great for show-n-tell and testing http
and tcp SOAP Services. It can post manual crafted SOAP messages to listening
WSE-Enabled TCP SOAP Services. Try posting the snippet below to the
listening TCPSyncStockSer vice. Play around and tweak the values and
angle-brackets as well.
I hope it will help you as much as it did for me. Feel Free to leave
comments and feedback.
http://www.softwaremaker.net/blog/Pe...901007130.aspx
SOAP Address:
soap://stockservice.co ntoso.com/wse/samples/2003/06/TcpSyncStockSer vice
SOAP Address Via: soap.tcp://localhost/StockService
Snippet:
<soap:Envelop e
xmlns:wsa="http ://schemas.xmlsoap .org/ws/2004/03/addressing"
xmlns:wsse="htt p://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecuri
ty-secext-1.0.xsd"
xmlns:wsu="http ://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurit
y-utility-1.0.xsd" xmlns:soap="htt p://schemas.xmlsoap .org/soap/envelope/">
<soap:Header>
<wsa:Action>http://stockservice.contoso.com/wse/...6/StockQuoteRe
quest</wsa:Action>
<wsa:MessageID> uuid:4d6efd9b-1f6d-4b55-adf7-0a87a1a3f0a4</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>http://schemas.xmlsoap.org/ws/2004/0...role/anonymous
</wsa:Address>
</wsa:ReplyTo>
<wsa:To>soap://stockservice.co ntoso.com/wse/samples/2003/06/TcpSyncStockSer v
ice</wsa:To>
<wsse:Securit y>
<wsu:Timestam p
wsu:Id="Timesta mp-99586f96-06bf-4147-98ee-733e0cdc6e92">
<wsu:Created>20 05-01-29T04:23:53Z</wsu:Created>
<wsu:Expires>20 06-01-29T04:28:53Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</soap:Header>
<soap:Body>
<StockQuoteRequ est xmlns:xsd="http ://www.w3.org/2001/XMLSchema"
xmlns:xsi="http ://www.w3.org/2001/XMLSchema-instance"
xmlns="http://stockservice.co ntoso.com/wse/samples/2003/06">
<symbols>
<Symbol>FABRIKA M</Symbol>
<Symbol>CONTOSO </Symbol>
</symbols>
</StockQuoteReque st>
</soap:Body>
</soap:Envelope>
--
Thank you.
Regards,
William T (Softwaremaker)
http://www.softwaremaker.net/blog
=============== =============== ===========