English 中文(简体)
Compatibility of CORBA implementations
原标题:
  • 时间:2010-02-18 09:03:16
  •  标签:
  • corba

As far as I know there were problems with incompatible CORBA implementations in the past resulting from different interpretations of the specification. How is the situation today? Can I expect two different implementations to interact without problems?

最佳回答

I worked with corba stuff for the last 8 years. Its a standard (ASAM ODS OO API) and uses Corba to implement the API between server and clients.

We din t find incompatibilities till a long time. (java, jorb, mico, omniorb / C++ / Java)

When we started there were mainly problems with the nameservices (different port, ...) but we didn t figure out any real incompatibility till then.

I think the difference between the different orb implementations may be the features that are represented by the implementation.

What is still there is that speed of the different implementations differ.

问题回答

At the time I was testing Sun s (now Oracle s) CORBA implementation (Java SE 1.4.0) compatibility with my own, I have discovered that Sun s CORBA it is not properly switching from big to little endian (CORBA must be capable of processing both big and little endian messages, determining the byte order from the header). C-based implementation that send the first message using little endian default would have not been able to talk.

The issue has been reported as bug 4119129 and seems fixed now. I am posting because maybe somebody has tried at that time and remembers that it did not work with.

At that time, this was one of the reasons to use JacORB instead.





相关问题
Compatibility of CORBA implementations

As far as I know there were problems with incompatible CORBA implementations in the past resulting from different interpretations of the specification. How is the situation today? Can I expect two ...

ctags generator for CORBA IDL?

I work in a multi-language environment and use Vim + ctags for navigating the code. However we also use CORBA and exuberant ctags does not parse IDL files. Does anyone know of a ctags compatible ...

Distributed computing using java RMI and CORBA

following is the problem i am facing. i will explain it will an example If there is an IT department that makes use of Java RMI and another department which make use of CORBA, if i happened to ...

How do debug in Eclipse when an object is invoked?

I have just started with java development using Eclipse, when I was debugging this part: object.methodInAnotherClass(parameters); The debugger stopped, I understand this won t skip to another class ...

Java s tnameserv takes 3+ minutes to be "Ready", why?

I m trying to help a dev of an app I d like to use trouble shoot a problem utilizing Corba Server on Linux. I narrowed down the problem to tnameserv taking over 3 minutes to become ready after ...

RMI and CORBA Differences?

I am studying for a final and have a few questions about RMI and CORBA. These are discussion questions taken from a study guide so there is no real application context around them. Why are RMI and ...

热门标签