Writing a Java client using Axis with C# apps

Axis is a SOAP implementation and the .NET Framework provides SOAP support. Can I write a Java client to communicate using Axis with C# apps., i.e. can an Axis SOAP and a .NET SOAP interoperate?

    Requires Free Membership to View

Yes, Axis and .NET can interoperate. That's the fundamental goal of SOAP -- to enable multivendor interoperability. Interoperability isn't always seamless, though. You need to make sure that you design your WSDL interfaces properly. For best results, use document/literal style services with the "wrapped" programming convention. (That's the default in .NET. In Axis you must specify the "wrapped" style.) You can also find plenty of advice for Axis/.NET interoperability on the net.

This was first published in February 2005

Join the conversationComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.