[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Can we use Jigs
From: |
Gregory Casamento |
Subject: |
Re: Can we use Jigs |
Date: |
Mon, 10 Sep 2001 17:39:09 -0700 (PDT) |
I meant to say that I don't know CORBA *very well*. I have read up on it, but
I haven't had an occasion to use it professionally. I hit the send button by
accident. B)
Later, GJC
--- Gregory Casamento <greg_casamento@yahoo.com> wrote:
> I believe that CORBA is a better solution to this problem because it is:
>
> Pros:
> 1) Language independent: CORBA has bindings for C, C++, and Java.
> 2) A more widely accepted standard than either JMS or RMI and, as such,
> would allow communication to non-java and non-GNU-DO applications.
>
> Cons:
> 1) May not be as flexible as DO, but I can't speak to this since I don't know
>
> CORBA.
> What does tying core to jigs buy us?
> Pros:
> 1) Allows us to communicate with Java Programs as well as our stuff
> via RMI/JMS (etc.)
>
> Cons:
> 1) It would make JIGS mandatory in order to even build the core libraries,
> unless, of course, it is conditionally compiled in if JIGS is present.
> 2) Code would no longer be "pure" Objective-C.
>
>
> --- Kotesh <kotesh@orillion.com> wrote:
> > Nicol,
> >
> > your assumptions about my intention towards replacing DO with jigs is
> > correct. But currently I am evaluating different technologies like JMS,RMI
> > etc. I am more worried about the performance impact on the components after
> > replacing DO. In any case I will let you know if get any success in
> > embedding new communication medium inside jigs...
> >
> > thanks
> > kotesh
> >
> >
> >
> >
> > ----- Original Message -----
> > From: "Nicola Pero" <nicola@brainstorm.co.uk>
> > To: "Kotesh" <kotesh@orillion.com>
> > Cc: "Discuss-Gnustep (E-mail)" <discuss-gnustep@gnu.org>; "Nicola Pero"
> > <n.pero@mi.flashnet.it>
> > Sent: Monday, September 10, 2001 5:00 PM
> > Subject: Re: Can we use Jigs
> >
> >
> > >
> > > Hi,
> > >
> > > > Hi,
> > > >
> > > > Can jigs be used as a communication medium between two ObjectiveC
> > > > components?
> > > > To be Precise can jigs replace the existing DO communication between
> two
> > > > ObjectiveC components?
> > >
> > > I'm not sure I understood what you want to do... :-)
> > >
> > > DO (distributed objects) is mainly used to have objects in different
> > > processes/machines talk as if they were in the same process. (also useful
> > > with different threads).
> > >
> > > JIGS allows you to talk to Java objects from Objective-C and viceversa,
> > > but all in the same process.
> > >
> > > Perhaps you mean you want to use Java's RMI instead of DO to talk between
> > > objects in different processes, and you want to access Java's RMI from
> > > Objective-C by using JIGS.
> > >
> > > GNUstep DO are more dynamical and flexible than Java's RMI - you don't
> > > have to generate stubs or stuff like that - everything just works out of
> > > the box at runtime - it's because Objective-C is more flexible than Java.
> > >
> > > But, if you want to interface a GNUstep ObjC app with a Java's RMI app,
> it
> > > might be useful and interesting to try using Java's RMI from ObjC.
> > >
> > > I never experimented with that, please let me know if you do :-)
> > >
> > > I suppose it might work to access a remote Java's RMI server from
> > > Objective-C using JIGS by simply getting the java object in ObjC, and
> > > accessing it as if it were a local java object - Java's RMI should do the
> > > rest. NB: `easily' should not be taken too literally as using Java from
> > > Objective-C works quite well but it's quite cumbersome and not well
> > > documented yet - anyway accessing a remote Java RMI server should not be
> > > any more difficult than accessing a local Java object.
> > >
> > > Perhaps you might want to declare manually an Objective-C protocol which
> > > mirrors the Java interface implemented by the remote server to make sure
> > > it's compiled right ...
> > >
> > > Exposing ObjC stuff to remote Java processes using Java RMI is going to
> be
> > > less attractive, you probably want to write manually a Java RMI server
> > > which internally calls methods of ObjC objects exposed to Java - that
> will
> > > certainly work.
> > >
> > > There might be ways to add better support in JIGS for these games but
> I've
> > > never experimented with them. If you have suggestions, they are welcome.
> > >
> > > > If yes , Is there any information on this is avialable on the Net???
> > >
> > > no
> >
> >
> > _______________________________________________
> > Discuss-gnustep mailing list
> > Discuss-gnustep@gnu.org
> > http://mail.gnu.org/mailman/listinfo/discuss-gnustep
>
>
>
> =====
> Gregory John Casamento
>
> __________________________________________________
> Do You Yahoo!?
> Get email alerts & NEW webcam video instant messaging with Yahoo! Messenger
> http://im.yahoo.com
>
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> http://mail.gnu.org/mailman/listinfo/discuss-gnustep
=====
Gregory John Casamento
__________________________________________________
Do You Yahoo!?
Get email alerts & NEW webcam video instant messaging with Yahoo! Messenger
http://im.yahoo.com
- Re: Can we use Jigs, (continued)
- Re: Can we use Jigs, Nicola Pero, 2001/09/10
- Re: Can we use Jigs, Kotesh, 2001/09/10
- Re: Can we use Jigs, Gregory Casamento, 2001/09/10
- Re: Can we use Jigs, Nicola Pero, 2001/09/10
- Re: Can we use Jigs, Gregory Casamento, 2001/09/10
- Re: Can we use Jigs, Kotesh, 2001/09/11
- Re: Can we use Jigs, Richard Frith-Macdonald, 2001/09/11
- Re: Can we use Jigs, Helge Hess, 2001/09/20
- Re: Can we use Jigs, Björn Gohla, 2001/09/20
- Re: Can we use Jigs, Kotesh, 2001/09/11
- Re: Can we use Jigs,
Gregory Casamento <=
Re: Cannot compile nib2gmodel, William Swats, 2001/09/10
Re: Cannot compile nib2gmodel, William Swats, 2001/09/11