Goals:

Steps:

  1. Create a new WCF Service Library, named ThirdService:
  2. Create a client for the ThirdService.
  3. Test the client and the service.
  4. Hosting in a managed application.
  5. Hosting in a Windows service.
  6. Hosting in IIS (Internet Information Services).
  7. Hosting in WAS (Windows Process Activation Service).
  8. Tracing and message logging.

[Source code]