Home All Groups Group Topic Archive Search About

What class for sending XML in SOAP over HTTPS/WS-Security

Author
20 Jan 2006 8:37 AM
martin
Hello,

I have raw XML that I want to package as a SOAP message and send over HTTP
to some web service end-point. Later on I'm gonna need it to be wrapped into
a SSL tunnel too, with full WS-Security support. What class is easiest for me
to use?

(I can not use the add webreference / generate proxy class thing because my
program needs to support new web services without recompile plus not even
half of my end-points even provide WSDL for their web services :/)


Regards,
Martin

Author
21 Jan 2006 11:32 AM
Joerg Jooss
Hello Martin,

> Hello,
>
> I have raw XML that I want to package as a SOAP message and send over
> HTTP to some web service end-point. Later on I'm gonna need it to be
> wrapped into a SSL tunnel too, with full WS-Security support. What
> class is easiest for me to use?

I guess WSE 3.0 offers all you need, but...

> (I can not use the add webreference / generate proxy class thing
> because my program needs to support new web services without recompile
> plus not even half of my end-points even provide WSDL for their web
> services :/)

.... hand coding the client-side may be more effort than providing the required
WSDL in order to generate proxies, assuming we're not talking about hundreds
of Web services.

Cheers,
--
Joerg Jooss
news-re***@joergjooss.de
Author
23 Jan 2006 8:13 AM
martin
"Joerg Jooss" wrote:
> I guess WSE 3.0 offers all you need, but...

Do you know which WSE class would be best suitable? I looked at for instance
"SoapClient" but I don't understand why it must be subclassed? Shouldn't
there be some simpler soap client class or is that one my only choice?

> .... hand coding the client-side may be more effort than providing the required
> WSDL in order to generate proxies, assuming we're not talking about hundreds
> of Web services.

It's many but not _that_ many. However, I need to be able to support new web
services without stopping, let alone recompiling, the program...



regards,
martin

AddThis Social Bookmark Button