Article View: borland.public.jbuilder.java.language
Article #19182Re: Second Time (Please)
From: Tad Frysinger
Date: Tue, 03 Mar 1998 00:00
Date: Tue, 03 Mar 1998 00:00
37 lines
2470 bytes
2470 bytes
I was going to jump in on this earlier, and didn't have the time... I am using Java and COM, and it works fine. However, we are only now really ramping up on distributed objects, and are also facing the same questions. When thinking about this, I tend to look at it both from the delivery mechanism standpoint, and the interface implementation standpoint (i.e. protocol/ORB). Since Sun has acquiesced and will now be using IIOP instead of their own proprietary ORB, the choice for delivery/protocol seems to be DCOM/CORBA, and the coding client components it seems to be DCOM/CORBA/RMI. I like your basic decision matrix of Java-Java == RMI, etc. etc., but I think there are also some other "real-world management" type issues that come into play as well. For us, there is a definite cost/deployment/productivity triangle that we are trying to maximize. DCOM is by far the cheapest solution (particularly when you include the TP monitor and message queueing side of the distributed object puzzle), but it is more limited in deployment (i.e. only NT/95 boxes), and there is a question in my mind about its scalability. After all, DCOM hasn't really been out and in wide- spread use all that long and I am having a hard time finding real-life examples of large installations (100's or 1000's of users) PERIOD, much less lots that are happy with it. I have read about many such instances using CORBA. Further, there have been some messages here and in other newsgroups I monitor that state that DCOM sends a *lot* (5x-10x) more traffic over the wire than does CORBA. Can you verify this? Even if this is true, I am not sure if it is significant in the real world or not (because of MS's cluster/multi-workgroup, non-centrally focused model). Finally, is having to do all the COM registration stuff on clients (I assume we can deal with it on our own servers) a PITA or is it pretty straight forward these days? Tad Frysinger
Technical Details
Message-ID:
<MPG.f65d52ac8d2fb669897b1@forums.borland.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6debua$ft91@forums.borland.com> <6dfaap$gc314@forums.borland.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f74b3,e955f85594937a55 X-Google-Attributes: gidf74b3,public From: tfrysinger@earthlink.net (Tad Frysinger) Subject: Re: Second Time (Please) Date: 1998/03/03 Message-ID: <MPG.f65d52ac8d2fb669897b1@forums.borland.com> X-Deja-AN: 330436386 References: <6debua$ft91@forums.borland.com> <6dfaap$gc314@forums.borland.com> Organization: FreeZone Enterprises Newsgroups: borland.public.jbuilder.java.language