Exe server (IDispatch Call) http://msdn.microsoft.com/en-us/library/windows/desktop/ms683835(v=vs.85).aspx
;There are two main types of servers, in-process and out-of-process. In-process servers are implemented in a
;dynamic linked library (DLL), and out-of-process servers are implemented in an executable file (EXE). Out-of-process
;servers can reside either on the local computer or on a remote computer. In addition, COM provides a mechanism that
;allows an in-process server (a DLL) to run