Skip to content

Commit 848d9ac

Browse files
committed
Upgrade Java demos README
1 parent 7be3e0d commit 848d9ac

1 file changed

Lines changed: 24 additions & 16 deletions

File tree

java/README.md

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,29 @@ demonstrates a specific feature or programming technique.
66
The Gradle projects download and install the Ice for Java packages as needed. See [Ice for Java installation] for
77
details.
88

9-
| | |
10-
|-----------------------------------------------|-----------------------------------------------------------------------------------------------------|
11-
| [Glacier2 Greeter](./Glacier2/greeter/) | Shows how to write a basic Glacier2 client. |
12-
| [Ice Android Greeter](./Ice/android-greeter/) | Shows how to create an Ice for Java Android application. |
13-
| [Ice Bidir](./Ice/bidir/) | Shows how to send requests "the other way around", from the server to the client. |
14-
| [Ice Callback](./Ice/callback/) | Shows how to implement callbacks in a client application. |
15-
| [Ice Cancellation](./Ice/cancellation/) | Shows how to cancel a request and how to configure invocation timeouts. |
16-
| [Ice Config](./Ice/config/) | Shows how to configure client and server applications using Ice configuration files. |
17-
| [Ice Context](./Ice/context/) | Shows how to set and retrieve request contexts. |
18-
| [Ice Custom Error](./Ice/customError/) | Shows how to define a new exception in Slice and return this exception from a Slice operation. |
19-
| [Ice Forwarder](./Ice/forwarder/) | Shows how to write a servant that forwards all requests it receives to another remote Ice object. |
20-
| [Ice Greeter](./Ice/greeter/) | Shows how to call and implement a canonical Greeter application with Ice. **Start with this demo!** |
21-
| [Ice Inheritance](./Ice/inheritance/) | Shows the power of interface inheritance in Slice. |
22-
| [Ice Middleware](./Ice/middleware/) | Shows how to write a simple middleware and how to add this middleware to an object adapter. |
23-
| [Ice Secure](./Ice/secure/) | Shows how to use com.zeroc.Ice.SSL APIs to configure the ssl transport. |
24-
| [IceStorm Weather](./IceStorm/weather/) | Shows how to use IceStorm to create a simple pub-sub application. |
9+
| | |
10+
|---------------------------------------------------------|------------------------------------------------------------------------------------------------------------|
11+
| [Glacier2 Greeter](./Glacier2/greeter/) | Shows how to write a basic Glacier2 client. |
12+
| [Ice Android Greeter](./Ice/android-greeter/) | Shows how to create an Ice for Java Android application. |
13+
| [Ice Bidir](./Ice/bidir/) | Shows how to send requests "the other way around", from the server to the client. |
14+
| [Ice Callback](./Ice/callback/) | Shows how to implement callbacks in a client application. |
15+
| [Ice Cancellation](./Ice/cancellation/) | Shows how to cancel a request and how to configure invocation timeouts. |
16+
| [Ice Config](./Ice/config/) | Shows how to configure client and server applications using Ice configuration files. |
17+
| [Ice Context](./Ice/context/) | Shows how to set and retrieve request contexts. |
18+
| [Ice Custom Error](./Ice/customError/) | Shows how to define a new exception in Slice and return this exception from a Slice operation. |
19+
| [Ice Forwarder](./Ice/forwarder/) | Shows how to write a servant that forwards all requests it receives to another remote Ice object. |
20+
| [Ice Greeter](./Ice/greeter/) | Shows how to call and implement a canonical Greeter application with Ice. **Start with this demo!** |
21+
| [Ice Inheritance](./Ice/inheritance/) | Shows the power of interface inheritance in Slice. |
22+
| [Ice Middleware](./Ice/middleware/) | Shows how to write a simple middleware and how to add this middleware to an object adapter. |
23+
| [Ice Optional](./Ice/optional/) | Shows how to add a field to a Slice class without breaking interop with existing clients and servers. |
24+
| [Ice Secure](./Ice/secure/) | Shows how to use com.zeroc.Ice.SSL APIs to configure the ssl transport. |
25+
| [IceBox Greeter](./IceBox/greeter/) | Shows how to create an IceBox service. |
26+
| [IceDiscovery Greeter](./IceDiscovery/greeter/) | Shows how to configure the IceDiscovery plug-in. |
27+
| [IceDiscovery Replication](./IceDiscovery/replication/) | Shows how to use the IceDiscovery plug-in with replicated servers. |
28+
| [IceGrid Greeter](./IceGrid/greeter) | Shows how to create a simple IceGrid deployment. |
29+
| [IceGrid IceBox](./IceGrid/icebox/) | Shows how to deploy an IceBox server with IceGrid. |
30+
| [IceGrid LocatorDiscovery](./IceGrid/locatorDiscovery/) | Shows how to write a client application that configures its locator using the IceLocatorDiscovery plug-in. |
31+
| [IceGrid Query](./IceGrid/query/) | Shows how use the Query object provided by the IceGrid registry to lookup a well-known object by type. |
32+
| [IceStorm Weather](./IceStorm/weather/) | Shows how to use IceStorm to create a simple pub-sub application. |
2533

2634
[Ice for Java installation]: https://github.com/zeroc-ice/ice/blob/main/NIGHTLY.md#ice-for-java

0 commit comments

Comments
 (0)