開發人員指南 (複寫)
以程式設計的方式設定、維護和監視複寫拓撲的能力,可讓您同時簡化重複的複寫工作,並改善複寫為主的應用程式之使用者經驗。 透過設計複寫的程式,一般使用者即可使用自訂的複寫功能,而不須熟悉複寫預存程序和複寫代理程式可執行檔,或是不須使用 SQL Server Management Studio 實作的複寫使用者介面。
以下是您的應用程式可能從用程式存取複寫服務獲益的狀況:
將複寫功能加入現有一般使用者應用程式,例如在使用者按一下按鈕時,同步處埋提取訂閱。
建立供遠端管理複寫使用的網路架構使用者介面。
建立只公開管理功能子集的自訂使用者介面,可用以從單一位置遠端管理多個複寫拓撲,或是可結合管理與同步處理功能。
透過加入監視發行集、訂閱或是在散發者端的狀態之能力,來改善現有的監視工具。
建立自訂應用程式以管理訂閱,或是將它們同步處理至 Oracle 發行者。
當同步處理合併式訂閱時,會寫入執行的自訂商務邏輯規則。
在設定新的訂閱者時,會產生可重複執行的 Transact-SQL 指令碼。
SQL Server 可讓您以程式設計的方式控制複寫代理程式,並以程式設計的方式管理和監視複寫拓撲。 若要了解有關程式設計複寫的詳細資訊,請參閱<複寫程式設計概念>。
本章節內容
複寫程式設計概念
描述開發使用複寫之應用程式的規劃步驟。複寫系統預存程序概念
描述如何使用系統預存程序,在應用程式拓撲中提供程式存取。Replication Management Objects 概念。
說明使用 Replication Management Objects (RMO) 的概念。 這是一種 Managed 程式碼組件,用以封裝 SQL Server 的複寫功能。複寫代理程式可執行檔概念
描述複寫代理程式可執行檔的使用。開發人員指南:使用說明主題 (複寫)
提供與複寫相關的如何主題清單。