The Wagner Blog
Development Notes, News and Trivia









Subscribe to "The Wagner Blog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.
 

 

Saturday, March 22, 2003
 

Is you is or is you ain't dependant on that HTTP

Harry had some perspective on Simon Fell's argument that MS is hopelessly tied to HTTP as the transport for web services:

Oh, the irony, the Microsoft folks are busy singing the praises of WS-Addressing, for its transport independentness whilst their primary web services stack is for all practical purposes hopelessly tied to HTTP.
[Simon Fell > Its just code]

As of WS-I Basic Profile 1.0, Web Services are "hopelessly tied to HTTP". It isn't until you add in all the GXA Specifications that you start breaking up the marriage to HTTP (and the RPC Processing Model). Quoting from the WS-I spec:

SOAP 1.1 defines a single protocol binding, for HTTP. The Profile mandates the use of that binding

R2702 : A DESCRIPTION MUST use HTTP transport protocol with SOAP binding. Specifically, the transport attribute of soapbind:binding element MUST have the value "http://schemas.xmlsoap.org/soap/http".

For interoperability the transport protocol is limited to HTTP. To permit secure transfers at the HTTP level use of HTTP(S) is allowed.

[WS-I Basic Profile v1.0 Working Group Approval Draft]

Additionally, the WSE toolkit is NOT tied to HTTP. One of the more interesting classes in the toolkit is SoapEnvelope. It's an extension to XmlDocument that adds all the SOAP specific logic. So if you want to do web services w/o being tied to HTTP, WSE provides all the plumbing you need - just add the transport.

[Harry Pierson's Devhawk Weblog]


7:02:32 PM    

DataReaders, DataSets and Performance

Maybe I will forever in the back of my mind have a question about the performance of both. While I've certainly come a long way inaccepting DataSets as a viable tool, I still twinge when I read articles like this one. Yes one can gain certain performance advantages from a DataSet but I think we haven't heard the last word on this subject.


10:20:28 AM    

Peter came across a good one

I've been looking for this for a long time. I hate that sending email from a .NET program requires CDO. Well now it doesn't. This class does SMTP directly using TCP. I've been thinking about writing this for a long time... in fact I have a few half-assed attempts laying around that work but aren't ready for prime time. This one looks like it is much better.

 

http://www.eggheadcafe.com/articles/20030316.asp


10:05:10 AM    


Click here to visit the Radio UserLand website. © Copyright 2004 Thomas Wagner.
Last update: 5/2/2004; 4:46:07 PM.
This theme is based on the SoundWaves (blue) Manila theme.
March 2003
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Jan   Apr