Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package net.jini.jeri.connection

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

See:
Description

Interface Summary
Connection | Represents an established client-side connection.
ConnectionEndpoint | Represents a remote communication endpoint to establish connections to.
InboundRequestHandle | Associates information with a request that is being received on a `ServerConnection`.
OutboundRequestHandle | Associates information with a request that is being sent to a `ConnectionEndpoint`.
ServerConnection | Represents an established server-side connection.

Class Summary
ConnectionManager | Provides client-side connection management using the Jini(TM) extensible remote invocation (Jini ERI) multiplexing protocol to frame and multiplex requests and responses over connections.
ServerConnectionManager | Provides server-side connection management using the Jini(TM) extensible remote invocation (Jini ERI) multiplexing protocol to frame and multiplex requests and responses over connections.

## Package net.jini.jeri.connection Description

Provides interfaces and classes for implementing connection-based Jini(TM) 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(TM) extensible remote invocation (Jini ERI) multiplexing protocol.

Since:
  2.0

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2004 Sun Microsystems, Inc. All rights reserved