What is the difference between COM and DCOM?

Answer Posted / vikas

COM objects require installation on the machine from where
it is being used and DCOM requires installation somewhere on
the same network.

Any COM object may participate in DCOM transactions. DCOM
introduced several improvements/optimizations for
distributed environment, such as MULTI_QI (multiple
QueryInterface()), security contexts etc.

DCOM demonstrated importance of surrogate process (you
cannot run in-proc server on a remote machine. You need a
surrogate process to do that.)

DCOM introduced a load balancing.

The fact is dotnet has not replace the COM/DCOM instead it
has extended the functionality by introducing new featurs to it.

While dot-NET software can utilize COM components, and COM
components can tie into many features of the Dot-NET
environment, the two technologies are internally separate.
In particular, Dot-NET has been designed to work across the
Internet, with firewalls and wide-area networks, whereas
DCOM was designed primarily for use on local-area networks.

Is This Answer Correct ?    16 Yes 6 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Hi, I am USINg QTP tool for automation. Where VB Script have to use. I want to read a row from the table present in .Doc File and to paste in excel. Could you please assist me or give me the code to get it. I am new in this technology.

2080


What is meant by Establish Connection in RDO? 74.1s it possible to Access BackEnd procedures? Explain.

1287


What are the types of API Types.

1927


Draw Sequence Modal of RDO? Explain.

1815


How would you use ActiveX Dll and ActiveX Exe in your application?

1810


Can you tell me the properties of the controls?

1767


___ property used to add a menus at runtime.

1481


What is a thread pool and how are the threads within a thread pool managed?

1811


What language does visual basic use?

716


Explain what is Visual basic?

770


What are the uses of List View Control?

1741


Is visual basic case sensitive?

810


What is the use of debug Window?

1809


Explain about the creation of EXE files with Visual Basic?

765


How do I force a file dialogue box to reread the currect disk?

1168