We all know that the .NET platform offers a great set of tools for building
robust Web applications. There are times, however, when as .NET developers we
need to understand how we can integrate the great features of .NET with other
platforms and technologies. We often find our clients using both .NET and
J2EE technologies successfully in their architectures.
I faced a situation such as this recently and I would like to share some of
my experiences with you in this two-part article. Part 1 will discuss
interoperability between ASP.NET and BEA WebLogic 8.1, and how to use XML
Schemas to transfer data between the platforms. Part 2 will discuss how to
properly process SOAP Exceptions, the uploading and viewing of binary data,
and how we handled page navigation and application workflow. The source code
for this article can be found at http://sys-con.com/weblogic/sourcec.c... (more)
In Part 1 of this two-part article I discussed interoperability between .NET
and Weblogic 8.1 and issues that arise when transferring data between Web
serivces. In Part 2 I will cover some advanced issues: SOAP exception
handling, uploading binary information via Web services, and application
navigation and workflow.
SOAP Exception Handling
In non-Web Services environments, we're used to building a hierarchy of
exceptions and throwing the appropriate exception to indicate the correct
feedback to the client. For example, we can define an application exception
called "UserNotLogge... (more)