Define and explain COM?

Answer Posted / riddhi

COM is a specification of how to build the components that
link with each other dynamically. It provides the standard
that the component should follow to ensure that they
operate with each other.
Benefits of COM
1) Language Independence: components can be written in any
language and can link with the other component written in
different language. So the component doesnt become obselete
as new prog languages evolve
2)Customizing applications: application is no longer static
entity since new modules can be easily added or existing
can be modified.
3)Distributed Applications: Its easier with COM as
applications is already fragmented in components. component
can be replaced by the remote component on local m/c that
fwd request over n/w to actual component.

Is This Answer Correct ?    23 Yes 7 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is reference counting in com?

549


Suppose we have object b and aggregated object c (in- proc server), created by b. Can you access any interface of b from c? What?s the difference between aggregated and contained objects?

501


How to create an instance of the object in COM?

571


Suppose we have object B and aggregated object C (in- proc server), created by B. Can you access any interface of B from C?

580


Once I have developed the com wrapper do I have to still register the com in registry?

652






What is the difference between aggregated and contained objects?

565


Can you explain what is dcom?

541


how to call a dll as a COM dll?

710


What is the use of com component in .net?

589


Can I use com components from .net programs?

600


What are queued components?

584


Explain Futures of COM?

576


Define and explain about COM?

606


How do we create dcom object in vb6?

691


Is dcom dead?

619