Linux Today: Linux News On Internet Time.

More on LinuxToday

LinuxWorld: Introduction to CORBA, Part 2

Mar 17, 2000, 03:48 (1 Talkback[s])
(Other stories by Mike Olson)


Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame

"In my last article, I used a small example to help explain, from a high level, the inner workings of the CORBA 2.2 specification. In this article, I will build from the last article and show two other examples of CORBA applications. I wrote each application with different ORB implementations, in a different language, and will present problems from different domains with each example. In many places I reference concepts discussed in the last article, and I recommend this as prerequisite reading (see the Resources section below for links to this and other resources mentioned in this article)."

"CORBA's heterogeneous nature provides a powerful way to wrap old, proven legacy code without having to modify it. With CORBA you can access old code, though it was rarely designed for such use, over a network and use new applications -- even applications written in a different language than the old code."

"In my opinion, the Java language binding is not as clean as the other object-oriented language bindings because of Java's inherent restrictions -- mostly its single inheritance of implementation. To get around that and other language restrictions, the language binding does not map an IDL file to two files, a stub and a skeleton, but to a whole suite of files."

Complete Story

Related Stories: