DDS-RPC
Title
Remote Procedure Call Over DDS (DDS-RPC)Document #
OMG DDS-RPCDescription
This specification defines a Remote Procedure Call (RPC) framework using the basic building blocks of DDS, such as topics, types, DataReaders, and DataWriters to provide request/reply semantics. It defines distributed services, described using a service interface, which serves as a shareable contract between service provider and a service consumer. It supports synchronous and asynchronous method invocation. The Data Distribution Service is widely used for data-centric publish/subscribe communication in real-time distributed systems.Standard In Solutions
- (None-Data) - OMG DDS
- (None-Data) - OMG DDS over Wireless
- Data for Distribution (TBD) - OMG DDS
- Data for Distribution (TBD) - OMG DDS over Wireless
- METR: Discrepancy Reporting Requirements - OMG DDS
- METR: Distribution Requirements - OMG DDS over Wireless
- METR: Regulation Requirements - OMG DDS
- Port OBiL - OMG DDS
- Port: BERMAN - OMG DDS
- Port: BoL - OMG DDS
- Port: Cargo Ops - OMG DDS
- Port: container pudo - OMG DDS
- Port: DCSA Stack and Trace - OMG DDS
- Port: Manifest - OMG DDS
- Port: stowage - OMG DDS
- Port: vessel berth eta - OMG DDS
- Port: vessel directions - OMG DDS
- Port: vessel eta/etd - OMG DDS
- Port: Vessel kinematics - OMG DDS
- Proprietary AVL - OMG DDS
- US: NTCIP Traffic Signal to CVRSE - OMG DDS
Standard In Profiles
Standard In Standard Bundles
- None
Standard applies to service packages
- None
Standard applies to physical objects
- None
Hyperlink to Standard
DDS-RPCHyperlinks to the standard are provided when practical, but may not be up-to-date as SDOs may change their websites without prior notice. The ARC-IT team will update hyperlinks with ARC-IT releases.