WeatherClient
This demonstrates pattern 1.
See Bouncefile and Bounce (pattern 1).
WeatherClient is a Java thread that receives a message from the system engine by the Java Driver API. Then, it calls an external web service to get actual weather information and reply.