Business Connectivity Services-Clientlaufzeit

Letzte Änderung: Donnerstag, 15. April 2010

Gilt für: SharePoint Server 2010

Die Business Connectivity Services-Clientlaufzeit ist eine wichtige Infrastrukturkomponente von Microsoft Business Connectivity Services (BCS). Die Business Connectivity Services-Clientlaufzeit ist in Microsoft Office 2010 Professional Plus-Clientanwendungen enthalten und ist Bestandteil der Rich Client-Komponenten für Office-Anwendungen. Sie besitzt die folgenden Hauptfunktionen:

  • Bereitstellung einer Möglichkeit, die von dem Metadatenmodell beschriebenen Geschäftsdaten den unterschiedlichen Benutzeroberflächenelementen der Office-Anwendungen zuzuordnen

  • Laden und Ausführen von Business-Konnektivitätsdienste (Business Connectivity Services)-Lösungen innerhalb von Office-Anwendungen

  • Kontextbezogene Anzeige der UI-Elemente wenn diese benötigt werden

Die BCS-Clientlaufzeit fungiert als Konnektor zwischen Business-Konnektivitätsdienste (Business Connectivity Services), den Lösungen und Office-Hostanwendungen. Die BCS-Clientlaufzeit wird jedes Mal geladen, wenn eine Office-Hostanwendung geladen wird und löst bestimmte Ereignisse in der Hostanwendung aus, überwacht diese und reagiert auf diese. Die BCS-Clientlaufzeit interpretiert die deklarativen Lösungen in Office-Anwendungen und integriert Geschäftsdaten mit Office-Anwendungen. Die BCS-Clientlaufzeit erfordert bestimmte Anwendungsartefakte, die festlegen, wie Geschäftsdaten in der Office 2010-Anwendung angezeigt werden sollen. Diese Artefakte sind Bestandteil des Business-Konnektivitätsdienste (Business Connectivity Services)-Lösungspakets. Eine speicherresidente Microsoft SQL Server Compact Edition-Datenbank auf dem Client speichert die Metadaten und die zwischengespeicherten Entitäten, die für den Benutzer von Interesse sind. Diese Architektur ermöglicht es Lösungsentwicklern, sich auf Geschäftsanforderungen zu konzentrieren, anstatt sich mit komplexen Interaktionen mit unterschiedlichen Office-Anwendungs-APIs zu befassen, um allgemeine und wiederholte Aufgaben auszuführen.