No server is an island. In this chapter we have begun to allow the server to be seen and heard . Both MAPI and TAPI can be critical to the operation of a reliable and reactive server-based application. The addition of a message pump within the service broadens the ability of the CPPService framework to interact with the wide variety of COM APIs beginning to emerge.
Chapter 12 will enable the service framework to reach out even further, via two of the more common client/server communications methods : WinSock and named pipes.