Which mechanism handles the "Object Linking" in OLE by maintaining a persistent connection to a remote server's CLSID?
Computer Knowledge ·Previously asked in SSC CGL 2025
View the full solved paper: SSC CGL 2025 Tier II (19 Jan 2026)
Question
Which mechanism handles the "Object Linking" in OLE by maintaining a persistent connection to a remote server's CLSID?
- A. Component Object Model (COM) (Correct answer)
- B. Abstract Window Toolkit (AWT)
- C. Binary Large Object (BLOB) indexing
- D. Simple Mail Transfer Protocol (SMTP)
Correct Answer
Option A — Component Object Model (COM)
Detailed Solution & Explanation
The correct answer is Component Object Model (COM).
Key Points
- OLE (Object Linking and Embedding) is built on the Component Object Model, Microsoft's standard for software components to expose interfaces and communicate.
- COM identifies each component by a CLSID (class identifier), a globally unique value, and maintains the connection that lets a linked object stay tied to its source.
- The distractors belong elsewhere entirely: AWT is a Java GUI toolkit, BLOB is a database type for binary data, and SMTP is the email sending protocol.
Additional Information
- Linking stores a reference to external data, so the object updates when the source changes; embedding stores a copy inside the document, which does not update but travels with the file.
- OLE is what allows an Excel chart placed in a Word document to refresh when the underlying spreadsheet changes.
- DCOM extends COM across a network, and ActiveX controls are COM components designed for embedding in applications and web pages.
- A GUID/UUID is the general 128-bit identifier of which CLSID is a specific use.
Topics covered: OLE COM