建置分散式應用程式的其他 Microsoft 工具
除了 COM+ 中的工具之外,Microsoft 還提供下列工具來協助開發人員建立分散式應用程式:
Microsoft 資料存取元件 (MDAC) 。 Microsoft 提供數個從無數來源擷取數據的途徑。 例如,OLE DB 提供一組 COM 介面來建置資料庫元件。 介面已定義,以便根據基礎數據存放區的功能,數據提供者可以實作不同層級的支援。 因為 OLE DB 是以 COM 為基礎,所以可以輕鬆地擴充,而且擴充功能會實作為新的介面。 OLE DB 也包含稱為 ActiveX Data Objects (ADO) 的應用程式層級程式設計介面。 ADO 會公開雙重介面,因此可以輕鬆地從腳本語言以及 Microsoft Visual C++、Visual Basic 和其他開發人員工具使用。
注意
開發人員也可以選擇使用一般、廠商中立的 API,例如 Microsoft Open Database 連線 ivity (ODBC) 應用程式開發介面 (API)。 ODBC API 是 C 語言介面,可使用 結構化查詢語言 (SQL) (SQL) 存取 DBMS 中的數據。 ODBC 驅動程式管理員提供程式設計介面和運行時間元件,以找出 DBMS 特定的驅動程式。 ODBC 驅動程式通常由 DBMS 廠商提供,會將 ODBC 驅動程式管理員的一般呼叫轉譯為對原生數據存取方法的呼叫。 使用 ODBC API 的主要優點是,您只需要瞭解一個 API 才能存取各種 DBMS。
Microsoft SQL Server。 除了提供強固且雄辯的關係資料庫系統之外,Microsoft SQL Server 還可以提供可與 Windows 安全性模型整合之連線共用和安全性的分散式應用程式。
COM 交易整合(COMTI)。 COMTI 可用來將大型主機系統整合到 Windows 系統,包括 COM+ 應用程式。 COMTI 會使用標準通訊協定(例如 LU 6.2)在 Windows 計算機與大型主機和小型電腦之間進行通訊。
相關主題