There seems to be a lot of enmity against DCOM, and I\'m curious to understand why. For a company still writing to the Win32 SKD using C++, is there any real reason not to use D
If your trying to build a client server application and want the communication to go across network boundaries (for example the internet) then DCOM can be problematic due to firewalls.
I had worked on a very success server application which was distributed using DCOM, we let the system handle most of the complexity by creating COM+ Server Applications and exporting Application Proxies. In this case it worked very well as long as all of our versions were synched up.