This project has retired. For details please refer to its Attic page.
net.jini.jeri.connection (Apache River v3.0.0 Specification-only API Documentation)
Skip navigation links

Package net.jini.jeri.connection

Provides interfaces and classes for implementing connection-based Jini extensible remote invocation (Jini ERI) transport layer providers.

See: Description

Package net.jini.jeri.connection Description

Provides interfaces and classes for implementing connection-based Jini extensible remote invocation (Jini ERI) transport layer providers.

With the implementation model of this package, a connection-based transport implementation only needs to provide access to established connections, via byte streams or (optionally) socket channels (see SocketChannel), to connection managers; the connection managers then take care of implementing the Jini ERI client-side and server-side request/response interfaces (OutboundRequestIterator, OutboundRequest, and InboundRequest) on top of those connections. Specifically, the client side of a connection-based transport implementation provides implementations of the ConnectionEndpoint, Connection, and OutboundRequestHandle interfaces, and the server side provides implementations of the ServerConnection and InboundRequestHandle interfaces.

ConnectionManager and ServerConnectionManager provide client-side and server-side connection management using the Jini extensible remote invocation (Jini ERI) multiplexing protocol.

Since:
2.0
Version:
1.1
Skip navigation links