🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Sander van Geloven Sun, 14 Nov 1999 00:00
Bind to Orbix C++ deamon with only Sun's Java ORB
#523
Author: Sander van Geloven
Date: Sun, 14 Nov 1999 00:00
22 lines
2076 bytes
Hi,

How can I do a bind to an Orbix C++ deamon with only Sun's Java ORB
(org.omg.* packages). Thus without using OrbixWeb's ORB fro Java.

If I start a C++ server and have it register itself to a naming service,
I then can connect to it with ony Sun's omr.omg.* stuff. But I cannot do
a bind since that isn't implemented in Sun's ORB.

Now, I really would like to do a bind, since that will result in having
the Orbix deamon starting up my C++ server if it isn't running yet. Now
I will have to start it myself and have it register itself to a CORBA
naming service.

Does anyone have a sollution for solving this problem, of course without
makeing use of OrbixWeb packages. Is there another free Java ORB that
can do a bind? omniORB? ORBacus? Or is there a trick with Sun's ORB? Are
there any plans for Sun to implement a bind method in its ORB?

Thanks,

Sander van Geloven
Re: Bind to Orbix C++ deamon with only Sun's Java ORB
#524
Author: Vinay Avasthi
Date: Mon, 15 Nov 1999 00:00
41 lines
2870 bytes
You need orbix version 3.0 or orbix2.3 with OrbixNames product. Then you
can use the CORBA compliant way of getting the object references by
doing resolve_initial_references and resolve to proper node.

Bind, as for as I know is not a CORBA compliant method and will probably
be not supported in any of the orb.

VA
> In article <382EC2DB.F0E273A7@dds.nl>, Sander van Geloven wrote:
>Hi,
>
>How can I do a bind to an Orbix C++ deamon with only Sun's Java ORB
>(org.omg.* packages). Thus without using OrbixWeb's ORB fro Java.
>
>If I start a C++ server and have it register itself to a naming service,
>I then can connect to it with ony Sun's omr.omg.* stuff. But I cannot do
>a bind since that isn't implemented in Sun's ORB.
>
>Now, I really would like to do a bind, since that will result in having
>the Orbix deamon starting up my C++ server if it isn't running yet. Now
>I will have to start it myself and have it register itself to a CORBA
>naming service.
>
>Does anyone have a sollution for solving this problem, of course without
>makeing use of OrbixWeb packages. Is there another free Java ORB that
>can do a bind? omniORB? ORBacus? Or is there a trick with Sun's ORB? Are
>there any plans for Sun to implement a bind method in its ORB?
>
>Thanks,
>
>Sander van Geloven


-- 
****************************************************************
Vinay Avasthi (Staff Engineer)Vinay_Avasthi-A12733@email.mot.com
Fax +91-80-5598660       +91-80-5598615 x4027   ------   ,__o 
===========================================    ------  _-\_<, 
Motorola India Electronics Ltd.               ------  (*)/'(*) 
The Senate, 33A, Ulsoor Road, Bangalore, India, 560042         
****************************************************************
Re: Bind to Orbix C++ deamon with only Sun's Java ORB
#525
Author: Stephen Crawley
Date: Tue, 16 Nov 1999 00:00
19 lines
2156 bytes
In article <382EC2DB.F0E273A7@dds.nl>,
Sander van Geloven  <vgeloven@dds.nl> wrote:
>How can I do a bind to an Orbix C++ deamon with only Sun's Java ORB
>(org.omg.* packages). Thus without using OrbixWeb's ORB fro Java.

Basically, you can't do this.

As another poster pointed out, bind operations are vendor specific
extensions to CORBA that are implemented using proprietary technology.

More specifically, I am not aware of any ORB that implements another 
ORB vendor's bind protocols.  That includes Iona's bind.

You would be well advised to use an OMG standard mechanism for
locating object references; e.g. CosNaming, CosTrader.  These
should be interoperable between ORBs once you have sussed out
how to locate the service.

-- Steve
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads