This example demonstrates the use of transient servers
that are started on demand when a client needs to use the server,
and exit after the last client has disconnected, sometimes after a
short delay. It demonstrates how to handle startup and shutdown situations
correctly.