Environment versions
Network:
Windows 2003 Server
>One of the methods getAllCalls() can be invoked by clicking a button. It returns an XML string. Something like this:
>
> [myUID]6.32625579569661E+17[/myUID]
> [CallID]48[/CallID]
> [status]3[/status]
> [callType]0[/callType]
I guess that there is some authentication scheme going on behind the scenes. It might involve the HTTP Header via Cookie or the SOAP Header via some "mustunderstand" properties not directly visible in the WSDL. Another possibility is transferring complex types, which the SOAP toolkit is not well equipped to do. You usually can get the base XML by traversing the DOM as Frank hinted at, but I found it easier to switch to the low-level functions to built the needed messages. Using the high l evel methods you can build complex types via MSXML or string functions, but you have to be careful of previously automatically added namespaces in other nodes [speaking more from java/axis experience than from .Net <g>]. Best advice: get a network sniffer and listen to the packages sent.
HTH
thomas
Previous
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only