I’ve had the joy over the last few days of working with a developer to figure out why a Web-sphere web service won’t talk to a .NET web service. The Java team were saying it was a .NET issue, and the .NET team were saying it was a java issue. The culprit? The .NET web service didn’t like an XML declaration in the soap message from the Websphere service. Both the messages (with or without) conformed to the wsi.org specifications however. Was good to get it all working and I learn’t alot about web services. I’d like to work more with them and will be making one of my own for something I’m working on.
I managed to collect a few good links on the topic:
Platform Interoperability: Sun ONE and Microsoft .NET, Achieving Asynchronous Communications
Web services programming tips and tricks: Improve the interoperability between J2EE and .NET, Part 2
Improving Web Service Interoperability
IBM WebSphere Studio and Microsoft .NET Working Together — Part 1