See: Description
| Interface | Description |
|---|---|
| ConnectionManager |
Represents the access point to the common mPRM connection framework functionality.
|
| DataReceiveListener |
Implementing this interface and regisreting it with the MultiplexedConnection allows
asynchronous reading from the multiplexed connection.
|
| MultiplexedConnection |
Represent a lightweight full-duplex stream based connection between to mPRM hosts, which exists
over an active point-to-point connection.
|
| NetService |
Represents a Net service supported by the remote host of a point-to-point connection.
|
| P2PConnection |
Encapsulates the 'physical' network connection between two mPRM backend hosts or
between a Remote Access Client and mPRM backend host.
|
| P2PConnectionListener |
This interface can be implemented by the application (Net service) and registered with
the P2PConnection object for receiving notifications for changes in the state of connection.
|
| P2PConnectionOpenListener |
This interface can be implemented by the applications (Net services) and registered with
ConnectionManager for receiving notifications when a new point-to-point connection has been
opened to/from this host.
|
| RequestContext |
Context associated with the current thread of execution when the method
acceptConnection of {link @com.prosyst.mprm.net.connection.ServiceConnectionAcceptor}
is invoked. |
| ServiceConnectionAcceptor |
Instances of ServiceConnectionAcceptor interface receives incoming requests for opening
multiplexed connections on behalf of particular Net service.
|
Contains the API of the mPRM Network Connection Framework. The Connection Framework is the low-level communication service which is a base for all other mPRM communication services - mPower RPC Service, mPower Event Service, System RPC Service. The backend connection framework of mPRM establishes and maintains stream oriented connections between the backend hosts of the mPRM system and between a backend host and external backend systems and applications, communicating with mPRM through a Remote Access Client component.
The main interface of the package is ConnectionManager.
Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.