At 02:05 PM 1/23/00 -0500, Greg Kreis wrote:
>Brian Bray wrote:
> >
> > I really agree with this concern.  Corba has a huge learning curve and
> > some of it's component standards are much better than others (I curse
> > the C++ bindings daily).
>
>If I was a CORBA vendor, this would be my biggest concern.  HTML caught the
>computer world by surprise and upset the apple cart for many a client/server
>vendor.  Could CORBA be in a similar predicament?  I DO NOT want to start a
>flame war.  Not at all.  But I am wondering if some interoperability standard
>(perhaps using XML) is going to sneak up on the CORBA/DCOM/EJB world.
>Describing this competitor, I'd say it probably won't be as sophisticated as
>them, BUT it will be a lot simpler for legacy systems to implement.

CORBA should have a standard XML interoperability solution in place by this 
summer.  There is an RFP out now
which provides IDL to XML mappings so that one can use XML if desired.  XML 
doesn't specify anything about services or  communication protocols which 
are handled in the CORBA/DCOM/EJB world.   So XML should be regarded as
a great complement to those technologies.  We use XML extensively in our 
CORBAmed services we have built.

The IDL created by CORBAmed does not have to be used with CORBA.  Several 
vendors are implementing it in DCOM.  The IDL we write in is ISO IDL (also 
used by the W3C for XML), so the interfaces could easily be migrated to 
other strategies if desired (and as has been done).


>Can we come up with a design that is above DCOM, CORBA or EJB so we can remain
>neutral enough to easily migrate to a different strategy?  The obvious problem
>with this approach is it adds one more layer of complexity and performance 
>drain
>to the onion.  The great advantage, in my eyes, is being able to rest easy 
>that
>the EMR would be better prepared to withstand a Standards earthquake.

If you use UML, you can be above these technologies and allow 
migration.  At the same time it is easy to deploy to CORBA and other 
systems.  Nothing is really technology independent.   XML is just a 
particular format of ASCII, which itself is a particular technology.

Dave


> > While Corba doesn't have to be large and slow, some of the 
> implementations are.
>
>This benchmark shows there can be a WORLD of difference in the speed.
>
>  http://www.omex.ch/CorbaTB/corbatb.htm
>
>
>--
>Greg Kreis               Pioneer Data Systems, Inc.
>[EMAIL PROTECTED]    http://www.PioneerDataSys.com
>http://www.Hardhats.org/   <-- worldwide VISTA/DHCP users
>
>The covers of this book are too far apart. -Ambrose Bierce, reviewing a book

Reply via email to