Corba Section Index | Page 6
In my servlet, I need to setup a connection to remote CORBA object, can I still use " initialize orb and bind() mechanism". Is there anything I need to set for the web server.
That is correct, you do not need anything else (apart from the ORB classes and idl-stubs to be available to your servlet engine). You need to be aware that multiple servlets can share a JVM and ...more
Standard applets limitations, i.e. your applet can only communicate with the server it came from. If your CORBA server runs along your web server, no problem! If your CORBA server runs on another...more
In many CORBA products, it is possible to set a threading policy for a CORBA server. For example it is possible to say that each incoming request executes in its own thread. Alternatively, it i...more
Two free, respected ORBs are TAO and OmniORB
What is the relationship between Java2 ORB and RMI over IIOP? Do client applications writtern for Java2 ORB use RMI over IIOP under the cover?
IIOP, or Internet Inter-object Protocol, is a standard IP-based transport protocol defined by the OMG for distributed object systems. CORBA products, including the Java2 ORB, communicate and inte...more
Marshaling is the packaging, transporting, and unpackaging of parameters between a CORBA client and server.
The OMG web site. Distributed Object Computing with CORBA Middleware by Professor Douglas Schmidt. CORBAnet: a site about CORBA interoperability Site that compares ORB implementat...more
The MOST outstanding book about CORBA is Advanced CORBA Programming with C++ by Michi Henning and Steve Vinoski. As the title goes, it is more for C++ programmers. If you understand most of the co...more
A stringified object reference is a string representation of a CORBA object reference. It can be stored, communicated outside of the ORB, written on the bathroom wall, etc. Another process can the...more
The standard runtime environment includes the tnameserv application to act as a naming service.
What newsgroups and mailing lists are available for CORBA discussion (both in general and w.r.t. Java)?
The newsgroup comp.object.corba is very active. The OMG has CORBA mailing lists for OMG members.
The Java Developer Connection has a jGuru on-line short course, Introduction to CORBA.
Do I really need to do boa.obj_is_ready(obj)/boa.deactivate_obj(obj). Will not orb.connect(obj)/orb.disconnect(obj) do?
If you are using Visibroker, then the boa calls should be used. If you are using the Java 2 ORB then the connect calls should be used.
I originally thought that I could control access to an object by returning a reference to it from another object. For instance, I have a FooFactory that returns a reference to a Foo that is unique for each client.
I originally thought that I could control access to an object by returning a reference to it from another object. For instance, I have a FooFactory that returns a reference to a Foo that is unique ...more
If I have a factory object and say it instantiates an object per client and I have 100 clients. One of the clients diconnects, how would I know which object to dispose?
If I have a factory object and say it instantiates an object per client and I have 100 clients. One of the clients diconnects, how would I know which object to dispose? Or in other case if 10 cl...more