Skip to main content

Mô hình đối tượng thành phần là gì?

Các khung máy tính là các mẫu có thể tái sử dụng để cải thiện độ tin cậy và năng suất của lập trình phần mềm.Mô hình đối tượng thành phần (COM) là một khung máy tính tích hợp các thành phần với Microsoft ngôn ngữ lập trình.Khung này lần đầu tiên được giới thiệu vào đầu những năm 1990 cho phần mềm Visual Basic nhưng được sử dụng rộng rãi trong hầu hết Microsoft Ngôn ngữ lập trình ngày nay. Thiết kế mô -đun là một cách tiếp cận kiến trúc dựa trên việc xây dựng các thành phần phần mềm nhỏ, đơn giản.Mỗi mô -đun được xây dựng cho một mục đích cụ thể và có thể chạy độc lập với ứng dụng.Một ví dụ điển hình về kỹ thuật này trong thực tế là một máy in được gắn vào máy tính sử dụng trình điều khiển máy in để liên lạc. Mô hình đối tượng thành phần cung cấp một cách thanh lịch để thực hiện thiết kế mô -đun vào chương trình phần mềm.Mỗi thành phần trong khung COM là một dịch vụ độc lập có thể được sử dụng bởi các chương trình phần mềm không liên quan.Điều này cho phép các lập trình viên sử dụng lại các đối tượng COM.

Một từ Microsoft reg;Tài liệu với bảng tính được nhúng là một ví dụ khác về mô hình đối tượng thành phần trong thực tế.Bất cứ khi nào các bản cập nhật bảng tính, Word reg;Tài liệu được tự động cập nhật với các thay đổi.Mô hình này giúp nhiều tài liệu có thể chia sẻ cùng một bảng tính và nhận cập nhật bất cứ khi nào bảng tính được thay đổi.Mô hình đối tượng thành phần thuộc về một họ công nghệ được sử dụng bởi Microsoft Reg ;.Các công nghệ này bao gồm Active X Reg ;, Mô hình đối tượng thành phần bị xáo trộn (DCOM) và COM.Sử dụng loại kiến trúc này giúp dễ dàng chuyển các thành phần vào các ứng dụng khác.

Microsoft Project là một công cụ quản lý dự án mạnh mẽ cung cấp cho các nhà quản lý khả năng theo dõi các nhiệm vụ riêng lẻ cần thiết để hoàn thành một dự án.Công cụ này sử dụng các thành phần Imbedded, bao gồm lịch và trình quản lý tác vụ, cũng được sử dụng trong các thành phần khác của Microsoft Office các sản phẩm.Các thành phần nhúng này giúp dễ dàng học Microsoft Reg mới;Các công cụ vì các ứng dụng tương tự nhau về hành vi, nhìn và cảm nhận. Sử dụng mô hình đối tượng thành phần sẽ thêm tính linh hoạt cho chương trình phần mềm.Điều này được thực hiện bằng cách tạo một mô-đun dựa trên tiêu chuẩn cung cấp việc sử dụng cắm và chơi.Một đối tượng COM là chương trình bất khả tri, giúp sử dụng nhiều ngôn ngữ lập trình dễ dàng hơn.Một đối tượng COM được phát triển tốt có thể được thêm vào bất kỳ Windows Nền tảng và hoạt động liền mạch. Lập trình hướng đối tượng (OOP) là một hệ thống mã hóa phần mềm cho phép các lập trình viên tạo các ứng dụng linh hoạt hơn.Mô hình đối tượng thành phần là Microsoft Việc triển khai OOP, cho phép các nhà phát triển sử dụng lại các thành phần COM mà không biết ngôn ngữ phần mềm cơ bản của họ của đối tượng COM.Các thành phần này có thể hoán đổi cho bất kỳ Microsoft Ngôn ngữ lập trình, làm cho chúng có thể tái sử dụng.