zerodds-corba-iiop
OMG CORBA 3.3 Part 2 §14 + §15.7 + §15.9 — voller IIOP-TCP-Transport-
Stack: ProfileBody (alle 4 Versionen 1.0-1.3 inkl. TaggedComponents),
Connection / Connector / Acceptor mit thread-safer Connection-Reuse,
Bidirectional-GIOP. no_std + alloc, forbid(unsafe_code).
Safety classification: STANDARD.
Spec-Mapping
| Spec | Abschnitt |
|---|---|
| OMG CORBA 3.3 Part 2 | §14 IIOP Overview |
| OMG CORBA 3.3 Part 2 | §15.7 IIOP-Profile + ProfileBody |
| OMG CORBA 3.3 Part 2 | §15.9 Bidirectional-GIOP |
Was ist drin
IiopProfileBody+IiopVersion+TaggedComponentfuer alle 4 IIOP-Versionen.Connection— TCP-Stream-Wrapper, Frame-genau.Connector+ConnectorConfig— Client-Connect mit Connection-Reuse-Pool und Reconnect-Logik.Acceptor+AcceptorConfig— Server-Listener-Loop.framing::{read_giop_message, write_giop_message}— Codec uebercorba-giop::Message.BiDirIiopServiceContext+BiDirIiopListenPoint— Bidirectional-GIOP-Aushandlung.
Was nicht abgedeckt ist
- TLS-Sicherung des TCP-Streams: separater Layer (
corba-csiv2/security-pki). - IOR-Aufbau/Stringification: gehoert in
corba-ior.
Beispiel
use IiopVersion;
assert_eq!;
assert_eq!;
Tests
See also
zerodds-corba-giop— GIOP Wire-Codec.zerodds-corba-ior— IOR-Format mit IIOP-ProfileBody-Inhalt.- Architecture