What is the difference, if any, between OLE and COM?

Answers were Sorted based on User's Feedback

What is the difference, if any, between OLE and COM?..

Answer / zubeir

OLE is a set of technologies to support linking and
embedding. COM lies in OLE as one of the technologies. COM
defines a binary standard / set of rules for developing
reusable components.

Is This Answer Correct ?    11 Yes 0 No

What is the difference, if any, between OLE and COM?..

Answer / ahmed ali

COM is a standard and OLE is build upon that standard

Is This Answer Correct ?    7 Yes 4 No

What is the difference, if any, between OLE and COM?..

Answer / chandrasekharreddy siddamreddy

Is Windows 3.0's most exciting technology: the abilty to
Embed and Link Objects between applications. It's first
incarnation was based on DDE dialogs.

When OLE expanded, it was obvious that DDE was not firm
grounds, so Microsoft decided to create a new foundation. A
binary compatible, language independent, extremely
lightweight (practicaly no runtime) protocol. That is the
Component Object Model. It defines binary interfaces and
allows programmes to commit to them (implement) and use
those functional contracts.

One of the most natural uses of COM was the replacement of
old Visual Basic controls (VBX) for 32 bit more usable Ole
Custom Controls (OCXs). There was a set of interfaces that
allowed you to expose your object to be used on fellow
programmer's toolbox.

Enter the Internet and Internet Explorer. Microsoft wanted
to make the Web Browser experience richer and so you could
embed an OCX as part of a page content. Problem was, the
ammount of required interfaces was too large and
downloading such entities on demand required time. So the
standard was trimmed down to the necessary interfaces and
renamed ActiveX. An ActiveX control is simply any COM

And all this is history, I mean, the new grounds for
Microsoft technology is now .NET and not COM. Problem is,
there isn't a replacement for OLE (embedding, drag and
drop, etc) -at least that I know of- based upon .NET.

Is This Answer Correct ?    4 Yes 1 No

Post New Answer

More COM DCOM Interview Questions

Futures of COM

3 Answers   MIT,

What is the difference, if any, between OLE and COM?

3 Answers  

Which tool is used to configure the port range and protocols for DCOM communications?

1 Answers  

what is mean by scintific,commercial and business applications? How they differ? Please answer me. Advance thanks.

0 Answers   Excel,

Explain object pooling?

1 Answers   HCL,

Which namespace do the classes, allowing you to support COM functionality, are located?

0 Answers  

how you call a dll as a COM dll.

2 Answers  

Write a JCL to copy only selected members from a partitioned data set to another partitioned data set. (Use: IEBCOPY)

1 Answers   Wipro,

What are the different compatibility types when we create a COM component?

1 Answers   TCS,

How does a DCOM component know where to instantiate itself?

1 Answers  

where can i use pmcmd commands of informatica

1 Answers  

hi,I have applied for NIC test plz if any one have test paper pattrn plz send me on "mn_mayank38@yahoo.co.in"

1 Answers