OLE的初衷是對象連接和嵌入。隨著OLE2的發布,它的範圍已經遠遠超出了這個概念。如今,OLE包含了許多新的特性,如統壹數據傳輸、結構化存儲和自動化,已經成為壹種獨立於計算機語言、操作系統甚至硬件平臺的規範。
OPC基於OLE規範,為工業控制領域提供了標準的數據訪問機制。大量的現場設備被用於工業控制領域。在OPC出現之前,軟件開發者需要開發大量的驅動程序來連接這些設備。
擴展數據:
OPC以OLE/COM機制作為應用程序的通信標準,OLE/COM是壹種客戶機/服務器模式,具有語言無關性、代碼重用性和易於集成等優點。
OPC服務器中的代碼決定了服務器訪問的設備和數據的命名規則,服務器訪問的數據項和數據的細節。無論現場設備以什麽形式存在,客戶都會統壹訪問,從而保證軟件對客戶的透明性,使用戶完全脫離底層開發。
客戶端應用只需要使用標準接口與服務器通信,不需要知道底層的實現細節。