コンテンツにスキップ

Common Object Request Broker Architecture

出典: フリー百科事典『ウィキペディア(Wikipedia)』

Common Object Request Broker Architecture    CORBAObject Management Group (OMG) 

[]


CORBA  CORBA 

CORBA  (IDL) 使IDLC++JavaCORBAAdaCC++LISPSmalltalkJavaCOBOLPL/IPython PerlPHPRubyVisual BasicTclDelphi Object Request Broker

CORBA使

 Portable Object Adapter 

 (RPC) CORBA

[]

Objects by Value (OBV)[]


CORBARMI-IIOPOBVOBVURL Code Base  OBV OBV 

OBV OBVOBV

CORBA Component Model (CCM)[]


CORBA Component Model (CCM)  CORBA  CORBA 3 CORBAEnterprise JavaBeans(EJB)

CCM 

[]


CORBARMI-IIOP使CORBACORBA:

(一)IOR調

(二)調調

(三)調

IOR

General InterORB Protocol (GIOP)[]


GIOPObject Request Broker(ORB)Object Management Group(OMG)GIOP:

(一)Internet InterORB Protocol (IIOP) - CORBA ORB GIOPGIOPTCP/IP

(二)SSL InterORB Protocol (SSLIOP) - SSL IIOP

(三)HyperText InterORB Protocol (HTIOP) - HTTPIIOP

(四)

Data Distribution Service (DDS)[]


Object Management Group (OMG) Data Distribution Service (DDS) DDS -publish-subscribeCORBA

VMCID (Vendor Minor Codeset ID)[]


CORBA unsigned long 20 Vendor Minor Codeset ID(VMCID)12 OMG  VMCID  unsigned long  CORBA::OMGVMCID  OMGVMCID OR ex_body 

VMCID tagrequest@omg.org VMCID 0  0xfffff OMGVMCID 1 0xf  VMCID  OMG 

CorbaLoc[]


CorbaLoc Corba Location CORBA URLCORBA OMGURL"corbaloc:"  "corbaname:" IOR

CobaLoc :

corbaloc::160.45.110.41:38693/StandardNS/NameServer-POA/_root

CORBA "http:""ftp:""file:" IORURLIOR

CORBA []


Oracle Tuxedo - CORBA 2.5  ORB JavaC++

Borland Enterprise Server, VisiBroker - CORBA 2.6  ORB JavaC++ 

GNU Classpath - Java(GPL+linking exception,  org.omg )

CORBA for PHP - PHP5

Combat - Tcl ORBC++ ORB  Tcl 

e*ORB -  ORB AdaCC++

ILU - 

IIOP.NET - Microsoft .NET (LGPL) ORB

Interstage - 

JacORB - Java (LGPL) ORB

J-Integra Espresso -  Microsoft .NET ORBby Intrinsyc J-Integra

MICO - C++ (LGPL) ORB

omniORB -  (LGPL) ORB C++Python

OpenORB -  (BSD) ORB Java

Orbacus -  C++ ORBby IONA Technologies

ORBexpress -  ORBAdaJavaC++by Objective Interface Systems

ORBit2 -  (LGPL) ORB CC++Python

Orbix -  ORB by IONA Technologies

ORBLink -  ORB Allegro Common LISP 

Perl ORB - Perl(Artistic License) ORB

PolyORB - Ada (MGPL) ORB

SANKHYA Varadhi -  ORB C++

TAO -  ORB C++

TPBroker - VisiBroker 

Universe - PHP4

VBOrb -  (LGPL) ORB Visual Basic

Xtradyne I-DBC -  CORBA by Xtradyne

Systemν[nju:] -   ORB

OMG []


CORBAIIOPOMG  Object Management Group GIOP GIOPCORBACORBA使

関連項目[編集]

参考文献[編集]

外部リンク[編集]