Archive

Posts Tagged ‘ActiveX Control’

ActiveX Data Objects (ADO)

พฤศจิกายน 13th, 2009 BukHUM No comments

ActiveX Data Objects (ADO) เป็นอินเตอร์เฟซโปรแกรมประยุกต์ (application program interface) จากไมโครซอฟต์ที่ให้ผู้พัฒนาโปรแกรมเขียนโปรแกรมประยุกต์ window เข้าถึงฐานข้อมูลแบบ relational และ non-relational จากทั้ง provider ของไมโครซอฟต์หรืออื่นๆ ตัวอย่างเช่น ถ้าต้องการเขียนโปรแกรมที่ให้ผู้ใช้ web site ด้วยข้อมูลจากฐานข้อมูล DB2 ของ IBM หรือฐานข้อมูล Oracle ซึ่งสามารถรวมคำสั่งโปรแกรม ADO ในไฟล์ HTML ที่ระบุในฐานะ ActiveX Server Page จากนั้น เมื่อผู้ใช้ขอเพจจาก web site เพจจะได้รับการส่งกลับด้วยข้อมูลตามต้องการจากฐานข้อมูล ที่ให้โดยคำสั่ง ADO

เหมือนกับระบบอินเตอร์เฟซอื่นๆของไมโครซอฟต์ ADO เป็นอินเตอร์เฟซแบบ object-oriented programming ซึ่งเป็นส่วนหนึ่งของยุทธศาสตร์การเข้าถึงข้อมูลของไมโครซอฟต์ที่เรียกว่า Universal Data Access ไมโครซอฟต์กล่าวว่านอกจากความพยายามสร้างฐานข้อมูลสากล (universal database) เหมือน IBM และ Oracle แล้วกำลังหาทางให้มีการเข้าถึงที่หลากหลาย สำหรับฐานข้อมูลที่มีอยู่และในอนาคตให้เป็นคำตอบที่มีผลในทางปฏิบัติ สำหรับงานนี้ ไมโครซอฟต์และบริษัทฐานข้อมูลอื่นๆ ให้โปรแกรม “bridge” (สะพาน) ระหว่างฐานข้อมูลกับ OLE DB ของไมโครซอฟต์ ที่เป็นการอินเตอร์เฟซระดับต่ำ

OLE DB เป็นระบบการให้บริการที่ผู้พัฒนาโปรแกรมใช้ ADO โดยส่วนการทำงานของ ADO คือ Remote Data Services สนับสนุน ActiveX control แบบ “data-aware” ในเว็บเพจ และมีประสิทธิภาพกับ cache ด้านลูกข่าย ในฐานะส่วนหนึ่งของ ActiveX แล้ว ADO เป็นส่วนหนึ่งของ Component Object Model (COM) ซึ่งเป็นกรอบการทำงานแบบ component-oriented สำหรับการดึงโปรแกรมเข้าด้วยกัน

ADO ปรับปรุงมาจากการอินเตอร์เฟซก่อนหน้านี้ของไมโครซอฟต์ คือ Remote Data Object (RDO) โดย RDO ทำงานกับ ODBC ในการเข้าถึงฐานข้อมูลแบบ relational แต่ไม่สามารถเข้าถึงฐานข้อมูลแบบ non-relational ได้เหมือนกับ ISAM หรือ VSAM ของ IBM ที่สามารถเข้าถึงได้

Popularity: 2% [?]

ActiveX control

พฤศจิกายน 13th, 2009 BukHUM No comments

ActiveX control เป็นส่วนหนึ่งของเทคโนโลยี ActiveX ของ Microsoft

ActiveX control เป็นส่วนประกอบของโปรแกรมอ๊อบเจคที่สามารถใช้ซ้ำ (reused) ได้จากโปรแกรมประยุกต์ภายในคอมพิวเตอร์ หรือคอมพิวเตอร์ภายในเครือข่าย เทคโนโลยีสำหรับการสร้าง ActiveX control เป็นส่วนหนึ่งของเทคโนโลยี ActiveX ของ Microsoft โดยส่วนสำคัญ คือ Component Object Model (COM) การทำงานของ ActiveX control สามารถ ดาวน์โหลด เป็นโปรแกรมเล็ก หรือภาพเคลื่อนไหวสำหรับเว็บเพจ และสามารถใช้สำหรับงานพื้นฐานทั่วไป โดยโปรแกรมประยุกต์ในสภาพแวดล้อมของ Windows รุ่นล่าสุด หรือ Macintosh โดยทั่วไป ActiveX control ได้แทนที่ OCX (Object Linking and Embedding Custom controls) นอกจากนี้ ActiveX control สามารถเทียบเคียงอย่างคร่าว ๆ ในแนวคิดและการใช้กับ Java applet

Popularity: 3% [?]

ActiveX

พฤศจิกายน 13th, 2009 BukHUM No comments

ActiveX เป็นชื่อที่ Microsoft ตั้งให้กับกลุ่มของเทคโนโลยี object – oriented programming และเครื่องมือหลักของเทคโนโลยีนี้ คือ Component Object Model (COM) เมื่อใช้ในระบบเครือข่ายด้วยไดเรคทอรี และการสนับสนุนเพิ่มเติมทำให้ COM เปลี่ยนมาเป็น Distributed Component Object Model (DCOM) ซึ่งสำคัญในการสร้าง เมื่อเขียนโปรแกรมใช้สภาพแวดล้อมของ ActiveX คือ component ซึ่งโปรแกรมจะเพียงพอในตัวเอง ซึ่งสามารถเรียกใช้ในทุก ๆที่ ของเครือข่าย ActiveX (โดยเป็นเครือข่ายของระบบ windows และ Macintosh) โดย component รู้จักในชื่อของ ActiveX control นอกจากนี้ ActiveX เป็นคำตอบของ Microsoft ต่อ เทคโนโลยี Java จาก Sun Microsystems และ ActiveX control สามารถเปรียบเทียบโดยคร่าว ๆ ได้กับ Java applet
Read more…

Popularity: 3% [?]