Weather Summary Service Description
The Weather Summary service represents a centralized provider of weather condition data for some number of subscribers in some area.
A client subscribes (or unsubscribes) to receive area weather data, and receives a confirmation from the server. This interaction represents a request-response operation.
Subscribers can choose to send weather data to the service when local conditions change, using the one-way operation.
The service sends notifications of changed conditions to all subscribers through the notification operation.
Finally, when the service receives a subscription request, it uses the solicit-response operation for verify that the requesting client is reachable, using the result to determine whether the subscription request succeeds.