TC wrote:
I have been asked to port a VB6 / SOAP SDK app to C# .Net using web services
and do it quickly. I have a remote SOAP interface that I've referenced and
can now call methods on.
What I am unsure of is how such items below from the SOAP SDK transfer to
.Net:
.Reader.RPCResult
.Reader.DOM
Any advice?
Where are you using .NET/C#, to build a client that accesses a web
service? You can do that by generating a proxy class in .NET from the
WSDL description the web service exposes and then you simply call
methods on an instance of the generated proxy class and get the result
of a web service method call as a .NET object. In this scenario you do
not deal in any way with low level stuff like the DOM of the whole SOAP
messages exchanged or like the DOM of a part of that message.
The proxy class in .NET works more like the SoapClient interface in the
SOAP SDK, there is no exposure to SOAP messages as XML DOM documents but
simply a proxy object having the methods the web services exposes and
the ability to get the result of a message call as a typed value in the
programming language you use.
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/