Service: Black Box
There is a service “out there” which takes a long time to complete
We want to configure a program “here” to call the service.
How much does the program “here” have to be given about the service “there” in order to start it, monitor it, control it, and be notified when it is completed?