Speed of DCOM

So, why is DCOM six times or 20 microseconds slower? You can attribute the slower speed to COM+'s support for security, remoting, location transparency, class factories, and multiple interfaces. When you invoke a COM+ object, COM+ searches the registry to determine whether you have access to the object, whether the object needs to be constructed on a remote computer, and whether the object needs to be constructed in-process or out-of-process. COM+ also spends valuable microseconds retrieving the class factory that creates the COM+ class and the interfaces required by the client.

This time is not wasted, however. Class factories, multiple interfaces, security, remoting, and location transparency are all valuable features provided ...

Get COM+ Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.