Distributed Computing in Java 9
上QQ阅读APP看书,第一时间看更新

Java support for CORBA

Java has great support for using CORBA standards for several reasons, including the following:

• It is an object-oriented programming language
It supports application portability across multiple platforms
It provides seamless integration across web applications
It has a strong component model with features such as enterprise Java beans.

CORBA's high-level object paradigm for distributed objects provided by Java with OMG IDL binding includes the following:

• Interfaces' definition with UML and no knowledge of their future implementations
• Easy integration with other applications developed in a different technology through IDL
• Distributed application integration across the globe
• Ability of the binding to generate code for remote communication
• Accessibility from binding to standard CORBA features

These features further extend the suitability of CORBA for the development of diverse distributed systems.