Visual C++ 6 Unleashed

Visual C++ 6 Unleashed

By MICKEY WILLIAMS and David Bennett

Summary

There are many more things I would like to be able to tell you about automation servers and many more examples I would like to give you, but unfortunately, there is a limit to the size this chapter can be. Therefore, let's quickly recap what you've learned in this chapter and move on.

Active servers come in three flavors:

The embedded server can be activated in-place or out-of-place, depending on its implementation and eventual use. It can support persistent storage by serializing data to either the container's storage or a separate file. The server provides a mechanism to display its data on activation (by directly painting the server's view) and while inactive by providing the container with a metafile representation of its data.

The automation server can run in-process (meaning that it runs in the same process space as the application that created it) or out-of-process (meaning that it runs in its own process space).

Share ThisShare This

Informit Network