Erweiterungen der Programmierbarkeit von Replikationen
Die Programmierbarkeit von Replikationen wurde in den folgenden Bereichen erweitert:
- Replikationsverwaltungsobjekte (RMO)
- Geschäftslogikhandler für die Mergereplikation
Erweiterungen der Programmierbarkeit
Replikationsverwaltungsobjekte (RMO)
Replikationsverwaltungsobjekte stellen eine Microsoft .NET Framework-Bibliothek dar, die eine Menge von CLR-Klassen (Common Language Runtime) zum Konfigurieren, Verwalten und Synchronisieren von Abonnenten sowie zur Replikation der Skripterstellung bereitstellt. Mithilfe der Bibliothek können Programme an einzelnen Klassen arbeiten, wie z. B. der Publikations- oder der Abonnementklasse, ohne übergeordnete Klassen durchlaufen zu müssen. Nicht verbundene oder nicht mehr verwendete Objekte werden nicht zwischengespeichert. Auf diese Weise kann nicht verwendeter Arbeitsspeicher von der Freispeichersammlung gesammelt werden, und die Skalierbarkeit wird verbessert. Weitere Informationen finden Sie unter Programming with Replication Management Objects.
Geschäftslogikhandler für die Mergereplikation
Mit Geschäftslogikhandlern, die in verwaltetem Code geschrieben werden, können Sie während der Mergesynchronisierung benutzerdefinierte Geschäftslogik ausführen. Wenn z. B. ein Vertriebsmitarbeiter eine Bestellung über ein Handheldgerät eingibt, kann während der Synchronisierung das Inventar geprüft werden, und der Vertriebsmitarbeiter wird benachrichtigt, falls ein Produkt nicht verfügbar ist. Weitere Informationen finden Sie unter Ausführen der Geschäftslogik während der Mergesynchronisierung.