All Classes and Interfaces
Classes
Class
Description
Class represent chat command abstraction.
Client implementation, which sends a message to a
Server and checks
the response.Client authentication filter, which intercepts client<->server communication,
and checks whether client connection has been authenticated.
Single connection authentication info.
Client filter is responsible for redirecting server response to the standard output
Simple filter, which prints out the server echo message.
Sample shows how easy custom
IOStrategy could be applied for a
Transport.The simple client, which sends a message to the echo server
and waits for response
The simple client, which sends a message to the echo server
and waits for response
Implementation of
FilterChain filter, which replies with the request
message.Implementation of
FilterChain filter, which asynchronously replies
with the request message.Class initializes and starts the echo server, based on Grizzly 2.0
Class initializes and starts the UDP echo server, based on Grizzly 2.0
Simple GIOP client
Example of parser
Filter,
which is response for Buffer <-> GIOPMessage transformation.Simple representation of GIOP message
Simple GIOP echo server
An example, how connections lifecycle could be controlled using Grizzly 2.0
Sample
Filter, which tracks the connections
lifecycle.Simple chat application based on UDP multicast.
The
Filter is responsible for a
{@link List<String>} <-> MultiLinePacket transformations.Packet, which contains multiple String lines.
MultiString filter, the codec, that converts Buffer <-> List<String>
Simple Filter responsible for printing incoming message to
System.out.Server implementation, which echoes message, only if client was authenticated :)
Client and server exchange String based messages:
(1)
MultiLinePacket = command
*(parameter LF)
LF
parameter = TEXT (ASCII)
Server filters are built in a following way:
TransportFilter - reads/writes data from/to network
MultiStringFilter - translates Buffer <-> List<String>
MultiLineFilter - translates String <-> MultiLinePacket (see 1)
ServerAuthFilter - checks authentication header in an incoming packets.Server authentication filter, which intercepts client<->server communication.
The simple
FilterChain based SSL client, which sends a message to
the echo server and waits for response.Class initializes and starts the SSL echo server, based on Grizzly 2.0
We use the
EchoFilter from echo example.Simple tunneling filter, which maps input of one connection to the output of
another and vise versa.
Simple tunneling server