Everything about General Inter-ORB Protocol
Protocol by which object request brokers communicate in CORBA
In distributed computing, General Inter-ORB Protocol (GIOP) is the message protocol by which object request brokers (ORBs) communicate in CORBA. Standards associated with the protocol are maintained by the Object Management Group (OMG). The current version of GIOP is 2.0.2. The GIOP architecture provides several concrete protocols, including:Internet InterORB Protocol (IIOP) — The Internet Inter-Orb Protocol is an implementation of the GIOP for use over the Internet, and provides a mapping between GIOP messages and the TCP/IP layer. SSL InterORB Protocol (SSLIOP) — SSLIOP is IIOP over SSL, providing encryption and authentication. HyperText InterORB Protocol (HTIOP) — HTIOP is IIOP over HTTP, providing transparent proxy bypassing. Zipped InterORB Protocol (ZIOP) — A zipped version of GIOP that reduces the bandwidth usage Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: General Inter-ORB ProtocolA 5-minute orientation
- Read the landmark paper: Formalization and validation of the General Inter-ORB Protocol (GIOP) using PROMELA and SPINCited 35 times
- Go sideways: Common Object Request Broker ArchitectureA closely related topic
- Go sideways: RMI-IIOPA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Open Library didn't respond; try again in a moment.
đź”— Related topics
- Common Object Request Broker Architecture The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) designed to facilitate communication between…
- RMI-IIOP RMI-IIOP (read as "RMI over IIOP") denotes the Java Remote Method Invocation (RMI) interface over the Internet Inter-Orb Protocol (IIOP), which delivers…
- Message-oriented middleware Message-oriented middleware (MOM) is software or hardware infrastructure supporting sending and receiving messages between distributed systems. Message-oriented…
- Inter-Language Unification Inter-Language Unification or ILU is a method for computer systems to exchange data[clarification needed], bridging differences in the way systems represent…
- Inter-process communication In computer science, inter-process communication (IPC) is the sharing of data between running processes in a computer system, or between multiple such…
- Wire protocol In computer networking, a wire protocol refers to a way of getting data from point to point: A wire protocol is needed if more than one application has…
- Remote procedure call In distributed computing, a remote procedure call (RPC) is an action in which a computer program causes a procedure (subroutine) to execute in a different…
- Interface description language An interface description language or interface definition language (IDL) is a generic term for a computer programming language that lets a program or object…