The service is the classical "hello world" implemented as a client executable, which a user runs giving their name, and a server which receives the user's name as an argument, and says hello. For instance, in one widow;
% ./helloServerRunner ...
Then in another process...
% ./helloClientRunner greg
Hello greg