Now that you know how to write a simple client component, let’s write a simple server component that will support the client component’s request. When developing a server component, you must do three things, aside from defining the supported interface using MIDL:
You’ll follow these steps in the following subsection to create your server component that can display the phrase “Hello, Universe!”
The main routine for your server component simply exposes a class factory that can instantiate objects that implement the IHello interface. In brief, this routine does the following:
Instantiate a global instance of your class factory whose implementation will be discussed in a moment.
Register the interface marshaler for the IHello interface.
Once executed, the server ...