Thanks for the link -- The problem with Ja.Net, SOAP, and CORBA is that
they're all "active" (request-response) protocols.  I'm looking at least
common denominator passive data exchange mechanisms that would let you
serialize an object on one platform, and then deserialize a *conceptually*
identical object on a different platform without respect to any particular
transport or RPC model.

I'm sure the going in approach most folks would recommend in a case like
this is to develop an independent XML Schema for a specific data interchange
XML document and simply have the Java or .Net apps use their respective XML
writers and readers to output or extract the data for their corresponding
objects.

The problem with this is that it's then up to the developers on each side of
the "Great Divide" to navigate and query these XML documents and populate
their own objects.  Conceptually, this approach isn't very different from
two apps sharing data through a relational database by each app having to
execute their own SQL against a raw schema to build their own notion of the
underlying object.  You probably wouldn't take this approach today with
databases because it's both error prone and lets schema and database API
dependencies proliferate throughout the code.  What you'd be more likely to
do is construct database views, stored procedures, and reusable business
objects that localize dependencies and enforce business rules.

If you can map the different standard serialization schemas via XSLT, I
would think you could begin to develop business objects on either platform
that closely or exactly mimic each other functionally, and that can share
data via their respective platform's built-in serialization capabilities
without having to manually develop a lot of specific custom XML schemas for
data exchange.

Bill Watkins
Applications Architect
Boeing Space and Communications - Houston

"Any opinions are my own and do not represent those of Boeing."


-----Original Message-----
From: Duncan Godwin [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 07, 2002 7:58 AM
To: [EMAIL PROTECTED]
Subject: Re: [ADVANCED-DOTNET] Java / .Net interfaces via XML
serialization?


This product provides bridge between the .NET and Java world using Remoting.

http://www.intrinsyc.com/products/bridging/janet.asp

Duncan

----- Original Message -----
From: "Watkins, Bill" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, May 07, 2002 12:27 AM
Subject: [ADVANCED-DOTNET] Java / .Net interfaces via XML serialization?


> Is anyone aware of any efforts going on to bridge Java and .Net objects
via
> their respective XML serialization interfaces, i.e., JAXB (still in
> development) on the Java side, and XMLSerializer on the .Net side?  It
seems
> like it should be possible to come up with some standard XSLT to
facilitate
> going back and forth between the two formats.
>
> Bill Watkins
> Applications Architect
> Boeing Space and Communications - Houston
>
> "Any opinions are my own and do not represent those of Boeing."
>
> You can read messages from the Advanced DOTNET archive, unsubscribe from
Advanced DOTNET, or
> subscribe to other DevelopMentor lists at http://discuss.develop.com.

You can read messages from the Advanced DOTNET archive, unsubscribe from
Advanced DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced 
DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to