• Advertisement
Sign in to follow this  

[.net] SOAP and .Net

This topic is 4348 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey, I've written myself a very basic engine that I wrote using direct win32 calls. I used directx 9, as well audiere for sound. Anyway, I wanted to try writing a basic application that aggregates data from a Web Service using NuSOAP, and https. Now for testing I started out with gSOAP, which was by far the most complicated, confusing, hard to learn/use interface I've seen. Also... nearly all the examples for gSOAP are done in Linux. Meaning I have a very meager, and anti-windows friendly starting point. There are two options I've found for creating a SOAP Client: 1. Use C++, and CLR 2. Use C++, and ATL I've used both, I've extensively debugged ATL, and noticed that it intentionally does not support https. I'm not entirely overjoyed with the idea of learning sockets, http/1.x, and openssl api. So.. I moved to http. But a new problem arises, how do I make ATL play friendly with my engine? I don't really need a bunch of fancy things from ATL as I want to use directx.. so then the question comes.. is there a simpler SOAP Client api that works (the SOAP Toolkits don't!), is easy to use (more so than gSOAP), and supports https? I'd like any input regarding this. In case your wondering, SOAP (simple object access protocol) is a protocol designed for transfering XML between machines in a "unified" manner. (ie; linux <> windows <> macintosh <> etc.) Thanks again!

Share this post


Link to post
Share on other sites
Advertisement
There are quite a few SOAP alternatives out there, though honestly, I can't give you an opinion on either one of them, mainly because I don't use them. SOAP is still relatively new to me, but some of the alternatives could be CORBA, REST, and BEEP. Otherwise, that's all I got.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement