CORBA defines the architecture of ORB-based environments. This architecture is the basis of any OMG
component, defining the parts that form the ORB and its associated structures. Using GIOP or IIOP, a
CORBA-based program can interoperate with another CORBA-based program across a variety of vendors,
platforms, operating systems, programming languages, and networks. Some of the elements of CORBA are
an implementation-neutral Interface Definition Language (IDL), a type model, an Interface Repository,
methods for getting the interfaces and specifications of objects, and methods for transforming OIDs to and
from strings.
n The OMG has also developed a number of other specifications including the UML (Unified Modeling
Language), which provides a common language for describing software models; MOF (Meta-Object
Facility), which defines a common, abstract language for the specification of metamodels (CORBA, UML,
and CWM are all MOF-compliant metamodels); XMI (XML Metadata Interchange), which maps MOF to
XML; and CWM (Common Warehouse Metamodel), which defines a metamodel for metadata that is commonly
found in data warehousing and business intelligence domains.
CORBA กำหนดสถาปัตยกรรมของสภาพแวดล้อมใช้ลูกโลก สถาปัตยกรรมนี้เป็นพื้นฐานของ OMG ใด ๆ
ส่วนประกอบ การกำหนดส่วนที่เป็นลูกโลกและโครงสร้างความสัมพันธ์ ใช้ GIOP หรือ IIOP การ
โปรแกรม CORBA สามารถสามารถทำการงานร่วมกับโปรแกรม CORBA ตามอีกทั้งความหลากหลายของผู้จัดจำหน่าย,
แพลตฟอร์ม ระบบปฏิบัติการ โปรแกรมภาษา และเครือข่ายได้ ขององค์ประกอบของ CORBA
การดำเนินกลางอินเทอร์เฟซสำหรับคำจำกัดความภาษา (IDL) ชนิดแบบ เก็บข้อมูลการติดต่อ,
วิธีการอินเทอร์เฟซและคุณสมบัติของวัตถุ และวิธีการสำหรับการแปลง OIDs เพื่อ และ
จากสาย
OMG เอ็นยังได้พัฒนาจำนวนข้อกำหนดอื่น ๆ รวมทั้งการ UML (Unified โมเดล
ภาษา), ซึ่งมีภาษาทั่วไปในรูปแบบซอฟต์แวร์ กระทรวงการคลัง (Meta-วัตถุ
สิ่งอำนวยความสะดวก), ซึ่งกำหนดเป็นภาษาทั่วไป บทคัดย่อสำหรับข้อมูลจำเพาะของ metamodels (CORBA, UML,
และ CWM metamodels ตามมาตรฐานของกระทรวงการคลังทั้งหมด); XMI (XML ข้อมูลเมตาแลกเปลี่ยน), ซึ่งแผนที่กระทรวงการ
XML CWM (ทั่วไปคลังสินค้า Metamodel), ซึ่งกำหนด metamodel สำหรับเมตาดาต้าที่โดยทั่วไปและ
พบข้อมูลคลังสินค้าและโดเมนการข่าวกรองธุรกิจ
การแปล กรุณารอสักครู่..
CORBA กำหนดสถาปัตยกรรมของสภาพแวดล้อมลูกโลกตาม สถาปัตยกรรมนี้เป็นพื้นฐานของ OMG ใด ๆ
องค์ประกอบที่กำหนดส่วนที่เป็นลูกโลกและโครงสร้างที่เกี่ยวข้อง โดยใช้ GIOP หรือ IIOP,
CORBA โปรแกรมที่ใช้สามารถทำงานร่วมกับโปรแกรม CORBA ตามอื่นข้ามความหลากหลายของผู้ขาย
แพลตฟอร์มระบบปฏิบัติการการเขียนโปรแกรมภาษาและเครือข่าย บางส่วนขององค์ประกอบของ CORBA มี
การดำเนินการที่เป็นกลางแบบภาษา Definition (IDL), รูปแบบประเภท, พื้นที่เก็บข้อมูลแบบ,
วิธีการสำหรับการอินเตอร์เฟซและคุณสมบัติของวัตถุและวิธีการในการเปลี่ยน OIDs ไปและกลับ
จากสตริง
n OMG มี นอกจากนี้ยังพัฒนาจำนวนของข้อกำหนดอื่น ๆ รวมทั้ง UML (Unified Modeling
Language) ซึ่งมีภาษาที่พบโดยทั่วไปสำหรับการอธิบายรูปแบบซอฟต์แวร์ กระทรวงการคลัง (Meta-วัตถุ
Facility) ซึ่งได้กำหนดร่วมกันภาษานามธรรมสำหรับสเปคของ metamodels (CORBA, UML,
และ CWM ทุก metamodels กระทรวงการคลัง-compliant); XMI (XML Metadata แลกเปลี่ยน) ซึ่งแผนที่กระทรวงการคลังเพื่อ
XML; และ CWM (สามัญคลังสินค้า Metamodel) ซึ่งกำหนด metamodel สำหรับข้อมูลที่เป็นเรื่องปกติ
ที่พบในคลังข้อมูลและโดเมนทางธุรกิจ
การแปล กรุณารอสักครู่..