Anybody aware of any problems with this? can .php, .jsp etc deal happily with COM+? I assume the web-server is going to have to be a windows box to do this? Is there anything else I should be aware of?
Thanks muchly in advance.
Frantic Josh
You have to create SOAP, an open standard, packets on the ASP, PHP, JSP, whatever machine. Microsoft provides some tools that make this easy on legacy IIS. It will be only slightly harder on other platforms.
SOAP (Simple Object Access Protocol) is sending and receiving XML (eXtensible Markup Language) over HTTP (Hypertext Transfer Protocol) using particular DTDs (Document Type Definitions). As long as the sender can form the XML in the right format and send it off, the .NET machine doesn't care where it came from, be it an Apache server, IIS server, whatever.
Because of this our product has been developed away from .NET for the time-being, we're choosing to rely on the more well-founded technologies (development of this product has been going for around 2 years now!). We'll start moving to .NET as the likelihood of it being available increases.
From what you're saying about .NET I'm guessing that the web-server would have to be a windows box to deal with COM+ on the app server (in ASP classic etc)?
You can do SOAP on any platform, including standard IIS. It's just easier if you have the .NET framework installed.