Patent ID: 8671135

Claim:
A method of providing transports for an Object Management Group's (OMG) Data Distribution Service middleware implementation operating over a plurality of transports in a data distribution system, the method comprising: creating a domain participant in a peer to peer network of computer systems in the OMG Data Distribution Service middleware on the data distribution system; creating a transport plugin for the domain participant in the OMG Data Distribution Service middleware on the data distribution system; using an application programming interface (API) to register the transport plugin to be used by the Data Distribution Service middleware and the domain participant; using the API provided by the transport plugin from the Data-Distribution Service middleware to configure the transport and the resources used by the transport to communicate on a specific transport network; using the API provided by the transport plugin from the Data-Distribution Service middleware to send data via the transport; and using the API provided by the transport plugin from the Data-Distribution Service middleware to receive data via the transport.