1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
Demos in this directory:
- applet
An unsigned applet that demonstrates how to use Asynchronous Method
Invocation (AMI) in a graphical client.
- async
This demo illustrates the use of Asynchronous Method Invocation
(AMI) and Asynchronous Method Dispatch (AMD).
- bidir
This demo shows how to use bidirectional connections for callbacks.
This is typically used if the server cannot open a connection to the
client to send callbacks, for example, because firewalls block
incoming connections to the client.
- callback
A simple callback demo that illustrates how a client can pass a
proxy to a server, invoke an operation in the server, and the server
call back into an object provided by the client as part of that
invocation.
- hello
This demo illustrates how to invoke ordinary (twoway) operations, as
well as how to invoke oneway operations, use datagrams, secure
invocations, and how to use batched invocations.
- invoke
This demo illustrates the use of the Ice streaming API.
- latency
A simple latency test that measures the basic call dispatch delay of
Ice.
- minimal
This demo illustrates a minimal Ice application.
- multicast
This demo illustrates the use of UDP multicast.
- nested
A demo to illustrate how nested callbacks work, and how the size of
the thread pool affects the maximum nesting depth.
- serialize
This demo illustrates how to transfer serializable Java classes
with Ice.
- session
This demo shows how to use sessions to clean up client-specific
resources in a server after the client shuts down or crashes.
- throughput
A simple throughput demo that allows you to send sequences of
various types between client and server and to measure the maximum
bandwidth that can be achieved using serialized synchronous
requests.
- value
This demo shows how to use classes, class factories, and the
difference between local and remote invocations of class operations.
|