สารบาญตามตัวอักษร A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # Object Linking and Embedding (OLE)
ที่มา
Object Linking and Embedding (OLE) เป็นกรอบการทำงาน (Framework) ของ Microsoft สำหรับเทคโนโลยีแบบ Compound document โดยสรุปแล้ว Compound Document คล้ายกับการแสดงผลบนเครื่องคอมพิวเตอร์ ประกอบด้วย การมองเห็น และสารสนเทศของอ๊อบเจค เช่น ข้อความ ปฏิทิน ภาพเคลื่อนไหว เสียง ภาพ 3 มิติ เป็นต้น โดยแต่ละอ๊อบเจค เป็นโปรแกรมที่เป็นอิสระต่อกัน แต่สามารถให้การตอบสนองกับผู้ใช้และติดต่อกับอ๊อบเจคอื่นได้ ในเทคโนโลยีแบบ ActiveX นั้น OLE มีความเหนือกว่าในด้านแนวที่กว้างกว่า มีลักษณะทั่วไป และโครงสร้างส่วนประกอบของอ๊อบเจค (Component Object Model) และเวอร์ชันที่มีเผยแพร่ อ๊อบเจคของ OLE ที่สำคัญ คือ Component หรือ Com
แนวคิดหลักของ OLE และ COM (รายละเอียดเป็นของ OLE ส่วนข้อความในวงเล็บเป็นของ Com)
- OLE เป็นกลุ่มของ API เพื่อสร้างและแสดง Document (Compound)
- Document (Compound document) การนำเสนอความแตกต่างของสวนใน "Animated Desktop"
- Item (Object หรือComponent) เป็นส่วนประกบพื้นฐานของ Document เช่น ปฏิทิน, Video Window, เพลง และอื่น ๆ
- Container หรือ Container Application โปรแกรมที่มีอยู่ใช้รักษา Document หรือตัวควบคุม Server หรือ Server Application โปรแกรมที่มีอยู่ใช้รักษาส่วนประกอบภายใน OLE container
- Embedding การเพิ่มแหล่งข้อมูลเข้าสู่ Document ใช้คำสั่งวางใน Container Application
- Linking การเชื่อมแหล่งข้อมูลเข้าสู่ Document ใช้คำสั่งวางการเชื่อมใน Container Application
- Visual editing ทำการเลือกชิ้นส่วนที่วางใน Document แล้วทำการแก้ไข
- Automation ให้มี Container หรือ Server Application ตัวหนึ่งใช้งานโปรแกรมประยุกต์อื่น
- Compound files (Structure Storage) รูปแบบมาตรฐานของไฟล์สามารถใช้ได้ง่ายใน Document (Compound) ประกอบด้วย Storage (เหมือนกับไดเรคทอรี่) และ Stream (เหมือนกับไฟล์)
- Uniform Data Transfer (UDT) ใช้การทำอินเตอร์เฟซ การย้ายข้อมูลเดียว ซึ่งสะดวกสบายกับการ drag-and drop คลิปบอร์ด และ Dynamic Data Exchange (DDE)
- Compound Object Model (COM) ให้การสนับสนุนสำหรับ OLE (Object) และตัวควบคุม ActiveX ในการติดต่อกับ OLE item หรือตัวควบคุม ActiveX ตัวอื่น
- ActiveX Control เป็นส่วนประกอบ (Object) สามารถได้รับกระจายและทำงานบน COM
- Microsoft Foundation Class (MCF) Library กลุ่มของ Class หรือตัวแบบที่สามารถใช้สร้าง Container และ Server Application
OLE มีฟังก์ชันใหม่ทั้งหมด 660 ฟังก์ชัน หรือโปรแกรมอินเตอร์เฟซแบบอิสระ เพื่อสนับสนุนการสร้าง Container และ Server Application รวมถึงเครื่องมือ เช่น Visual C++ สารสนเทศเพิ่มเติม Microsoft :
OLE Concepts and Requirements Overview.
update: 15 พฤศจิกายน 2543
|
|