A: It is reasonable to *not* recommend using DDE in IIS - DDE relies on associations with the desktop windowstation which run into problems
since the service has its own window station. OLE/COM objects can use message loops for marshalling older single threaded COM interfaces - and in fact - heaven forbid - IIS does have a windows message loop in it for specifically the case of ISAPI apps that use single threaded OLE
objects. Free threaded COM interfaces are generally encouraged - future versions of the server will have more public COM interfaces.