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

Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.