diff options
Diffstat (limited to 'cpp')
-rw-r--r-- | cpp/demo/Ice/hello/README | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/cpp/demo/Ice/hello/README b/cpp/demo/Ice/hello/README index cf79f825151..6e8f4ed3476 100644 --- a/cpp/demo/Ice/hello/README +++ b/cpp/demo/Ice/hello/README @@ -1,6 +1,5 @@ -This demo illustrates how to invoke ordinary (twoway) -operations, as well as how to make oneway, datagram, -secure, and batched invocations. +This demo illustrates how to invoke ordinary (twoway) operations, as +well as how to make oneway, datagram, secure, and batched invocations. To run the demo, first start the server: @@ -10,6 +9,10 @@ In a separate window, start the client: $ client -To test timeouts you can use 'T' to set a timeout on -the client proxy and 'P' to set a delayed response in -the server to cause a timeout. +To test timeouts you can use 'T' to set a timeout on the client proxy +and 'P' to set a delayed response in the server to cause a timeout. +You will notice that two "Hello World!" messages will be printed by the +server in this case. This is because the sayHello method is marked as +idempotent in the slice, meaning that Ice does not need to follow the +at-most-once retry semantics. See manual for more information about +retry behavior. |