if you can't change the client application, you might have to get devious.
for instance, you can run it on another machine (comp2) at port 80 (or another IP on the same machine), put a hosts entry in the client (comp1), and then tell SOAP trace to forward to the original destination.
if the SOAP communication isn't too lengthy, just download and use Ethereal instead. When you are done, "Follow TCP Stream".
thanks for the reply, i downloaded Ethereal, and followed the TCP stream as you suggested. and was able to see work out where the application is calling the webservice which inturn calls the SQLServer Stored Proc - and i can see what data is being passed back
but it doesnt really help me - or probably just dont really understand whats happening
basically our application contains confidential patient details which needed to be encrypted when being sent across HTTP. and i need someway of checking that it is encryption is working.
the application calls the webservice which inturn calls the stored proc which fills a datatable. the data within the datatable is then encrypted using a simple algorithim. this datatable(in a dataset) is then passed back to the client app where it is decrypted
and displayed on screen.
i need some way of viewing the contents of the dataset when it is passed back to the client app.
My assumption is that you want to view the raw xml response of the web service?!?
You can use Mindreef SOAPscope and monitor all webservices on a box. This a a real product and you need a trial version. You can also use Web Service Studio, a gotdotnet workspace, to test local web services.
If this question has been answered please mark it as answered. If it has not, please ask another question. This enables us to keep track of threads that need a followup.
Links are below for the products I mentioned above:
Gambit
Participant
900 Points
229 Posts
MS SOAP Toolkit v3 - Trace Utility
May 10, 2006 03:24 PM|LINK
does anyone have an understanding on using the trace utility?
ive been trying to read the soap messages sent from a vs2003 PC App to a Websevice & vice versa
but i cant seem to be able to configure the client application to connect to port 8080 instead of port 80.
basically im totally stumped on this!!
any help is greatly appreciated.
Cheers,
Craig
TwasBrillig
Member
285 Points
109 Posts
Re: MS SOAP Toolkit v3 - Trace Utility
May 11, 2006 03:53 AM|LINK
for instance, you can run it on another machine (comp2) at port 80 (or another IP on the same machine), put a hosts entry in the client (comp1), and then tell SOAP trace to forward to the original destination.
if the SOAP communication isn't too lengthy, just download and use Ethereal instead. When you are done, "Follow TCP Stream".
Gambit
Participant
900 Points
229 Posts
Re: MS SOAP Toolkit v3 - Trace Utility
May 11, 2006 10:51 AM|LINK
Hi,
thanks for the reply, i downloaded Ethereal, and followed the TCP stream as you suggested. and was able to see work out where the application is calling the webservice which inturn calls the SQLServer Stored Proc - and i can see what data is being passed back
but it doesnt really help me - or probably just dont really understand whats happening
basically our application contains confidential patient details which needed to be encrypted when being sent across HTTP. and i need someway of checking that it is encryption is working.
the application calls the webservice which inturn calls the stored proc which fills a datatable. the data within the datatable is then encrypted using a simple algorithim. this datatable(in a dataset) is then passed back to the client app where it is decrypted and displayed on screen.
i need some way of viewing the contents of the dataset when it is passed back to the client app.
Cheers,
Craig
Mlogan
Contributor
2466 Points
490 Posts
Re: MS SOAP Toolkit v3 - Trace Utility
May 11, 2006 01:43 PM|LINK
Hello Gambit,
My assumption is that you want to view the raw xml response of the web service?!?
You can use Mindreef SOAPscope and monitor all webservices on a box. This a a real product and you need a trial version. You can also use Web Service Studio, a gotdotnet workspace, to test local web services.
If this question has been answered please mark it as answered. If it has not, please ask another question. This enables us to keep track of threads that need a followup.
Links are below for the products I mentioned above:
http://www.mindreef.com/products/soapscope/index.php
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916ebc4159c
Hope this helps
Gambit
Participant
900 Points
229 Posts
Re: MS SOAP Toolkit v3 - Trace Utility
May 11, 2006 04:03 PM|LINK
thanks very much,
Craig