Lists Home |
Date Index |
- From: "Anders W. Tell" <email@example.com>
- To: Alan Kennedy <firstname.lastname@example.org>
- Date: Sun, 28 Mar 1999 18:18:53 +0200
Alan Kennedy wrote:
> Don't forget about IIOP, the CORBA "RPC" protocol. While not the absolutely optimal transport
> protocol, it has been optimised by a group of experts (I think :-) for platform, transport,
> endian, etc, independence.
And dont forget Microsoft DCOM and DCE :)
> If you want to experiment with an IDL compiler for JAVA, OrbixWeb is pretty good, and you can get
> a 60 day evaluation from the IONA web site, at
> There are free IDL compilers and ORBs available too.
I use TAO for my experiments since I manly implement in C/C++
Its one of the few Corbas with real-time extensions.
> But if you take the OMG-CORBA approach of "Objects exist; you (the client) don't need to know
> where or how they are stored. Simply refer to their object reference and they will be instantiated
> for you and made available as if they were in your local address space."
One problem with the current design of DOM IDL is that each element in a XML document is
an Corba Object and for large document this means a *lot* of object references. However
the newer POA have a design which handles UseCases like this better than the old BOA.
Unfortunately not many ORBs have implemented it.
My view on remote DOM trees is that in most cases its more efficient to transfer the whole document
to the client side and access it there in a local DOM tree. The reason for this is that traversing
a remote DOM tree using current IDL's would generate an enormous amount of network traffic
and the document transfer +DOM building time on the client side would significantly smaller.
/ Financial Toolsmiths AB /
/ Anders W. Tell /
xml-dev: A list for W3C XML Developers. To post, mailto:email@example.com
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:firstname.lastname@example.org the following message;
To subscribe to the digests, mailto:email@example.com the following message;
List coordinator, Henry Rzepa (mailto:firstname.lastname@example.org)