World's largest software development consortium defines interoperability standard.LONG BRANCH, N.J.--(BUSINESS WIRE)--Dec. 7, 1994--The Object Management Group, a 470+ member software consortium, has approved and adopted a de facto standard Hardware or software that is widely used, but not endorsed by a standards organization. Contrast with de jure standard. de facto standard - A widespread consensus on a particular product or protocol which has not been ratified by any official standards body, such as ISO, specification for interoperability in heterogeneous distributed computing systems. OMG's board of directors voted yesterday to adopt technology submitted by BNR BNR Bulgarian National Radio BNR Banca Nationala a României (National Bank of Romania) BNR Biological Nutrient Removal (sewage treatment) BNR Bell Northern Research BNR Body Not Recovered BNR Big Nerd Ranch , Digital Equipment Corp., Expersoft Corp., Hewlett-Packard, IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries) , ICL plc, IONA Technologies, and Sun Microsystems as OMG's Common Object Request Broker Architecture (standard, programming) Common Object Request Broker Architecture - (CORBA) An Object Management Group specification which provides a standard messaging interface between distributed objects. The original CORBA specification (1. , version 2.0 (CORBA (Common Object Request Broker Architecture) A software-based interface from the Object Management Group (OMG) that allows software modules (objects) to communicate with each other no matter where they are located on a private network or the global 2.0). "CORBA 2.0 defines an area of interoperability the users of computing have been asking for," states Christopher Stone, president, OMG. "CORBA 2.0 is the facilitator of communication between different vendors' software and will carry the messages over any hardware, allowing businesses the freedom to purchase products without the stranglehold of proprietary systems." OMG's adopted CORBA 2.0 Interoperability Specification details two-way communication between different vendors' Object Request Broker See ORB. (programming) Object Request Broker - (ORB) Part of the OMG CORBA specification, an ORB's basic function is to pass method invocation requests to the correct objects and return the results to the caller. (ORB) implementations. The specification guarantees out of the box interoperability between ORB's using a mandatory TCP/IP-hosted protocol, which can also be hosted on other network transports such as Netware and OSI. In addition, the specification preserves existing investment in OSF's DCE by including an interoperability protocol based on DCE RPC. "CORBA 2.0 is an important step toward open, distributed object systems. In many ways it makes CORBA complete and it enables object interoperability solutions," states John R. Rymer, vice president, Patricia Seybold Group and editor of The Distributed Computing Monitor. "CORBA 2.0 is an ambitious architecture whose distinctions from CORBA 1.0 should promote a clearer understanding of how distributed object computing products can be used to support enterprise applications and is compact enough to support interoperability in embedded systems." Object Request Brokers An object request broker, as defined by OMG's Object Management Architecture (OMA), enables objects to transparently make and receive requests and submissions in a distributed environment. The existing CORBA 1 is a non-proprietary standard for building OMA-conformant ORBs. Companies with CORBA 1 conformant products include: AT&T, Digital Equipment Corp., Expersoft Corp., Hewlett-Packard, IBM, ICL plc., IONA Technologies, Isis, Lohara Software Systems, NEC (NEC Corporation, Tokyo, www.nec.com, www.necus.com) An electronics conglomerate known in the U.S. for its monitors. In Japan, it had the lion's share of the PC market until the late 1990s (see PC 98). NEC was founded in Tokyo in 1899 as Nippon Electric Company, Ltd. , NetSmith, Oberon, Object Design, Objectivity, Object Oriented Technologies, PostModern Computing, Prism Technologies, Schlumberger, Silicon Graphics, SunSoft and Tivoli. CORBA 2.0 Specification Includes Initialization in·i·tial·ize tr.v. in·i·tial·ized, in·i·tial·iz·ing, in·i·tial·iz·es Computer Science 1. To set (a starting value of a variable). 2. To prepare (a computer or a printer) for use; boot. 3. The adopted CORBA 2.0 specification includes an Initialization service submitted by BNR, Digital Equipment Corp., Expersoft Corp., Hewlett-Packard, IBM, ICL plc, IONA Technologies, and Sun Microsystems. Initialization provides a portable way for ORB clients to start up services required by the applications. OMG Board Adopts C++ Mapping OMG's Board of Directors also voted to adopt a C++ Mapping to CORBA Interface Definition Language See IDL. Interface Definition Language - (IDL) 1. An OSF standard for defining RPC stubs. 2. Part of an effort by Project DOE at SunSoft, Inc. to integrate distributed object technology into the Solaris operating system. (OMG IDL (1) (Interface Definition Language) A language used to describe the interface to a routine or function. For example, objects in the CORBA distributed object environment are defined by an IDL, which describes the services performed by the object and how the data ). This will enable programs written in the C++ Language to map directly into CORBA ORBs, giving C++ programs the benefits of CORBA's distributed capabilities. The C++ Mapping specification was submitted by Digital Equipment Corp., Expersoft, Hewlett-Packard, IONA Technologies, Novell and SunSoft. About OMG OMG believes that wide-scale industry adoption of the Object Management Architecture (OMA) and its supporting interface specifications, such as the Common Object Request Broker Architecture (CORBA) and the Common Object Services Specification (COSS COSS - Common Object Services Specification in CORBA. ) will provide product developers and technology users alike with the means to build heterogeneous software systems distributed across all major hardware, operating systems and language environments. OMG is headquartered in Framingham, MA, USA, and has international marketing offices in the UK, Germany and Japan. For information on joining OMG or additional information, please contact OMG headquarters by phone at +1-508-820 4300, by fax at +1-508-820 4303 or by email at: info(at)omg.org. CONTACT: Object Management Group
Kelley Lynn Kassa, 508/820-4300
kassa(at)omg.org
|
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion