Implementierungsmodell (Baustein mit Standardkonfiguration)
Das folgende Diagramm zeigt die Beziehungen zwischen den Haupt-Dingformen, -Dingvorlagen und -Dingen im Baustein mit Standardkonfiguration und deren Beziehungen zu Entitäten in anderen Bausteinen.
Im Diagramm weisen Pfeile mit hohlen Köpfen und durchgezogenen Linien (
) darauf hin, dass sich eine Entität von der Entität aus erweitert, auf die der Pfeil zeigt, Pfeile mit hohlen Köpfen und gestrichelten Linien (
) weisen darauf hin, dass eine Entität die Entität implementiert, auf die der Pfeil zeigt, und Pfeile mit offenen Köpfen und gestrichelten Linien (
) weisen darauf hin, dass eine Entität eine Abhängigkeit von Diensten auf der Entität hat, auf die der Pfeil zeigt.
Die wichtigsten Entitäten im Baustein mit Standardkonfiguration umfassen Folgendes:
• PTC.DefaultConfiguration – Projektentität für den Baustein mit Standardkonfiguration. Wird verwendet, um alle Bausteinentitäten zu verpacken und zu enthalten.
• PTC.DefaultConfiguration.EntryPoint – Einstiegspunkt-Ding für den Baustein mit Standardkonfiguration. Hinweis: PTC.DefaultConfiguration wird nicht selbst bereitgestellt. Enthält Bereitstellungscode, der von Einstiegspunkten anderer Bausteine geerbt wird.
• PTC.DefaultConfiguration.Manager – Ding für den Manager mit Standardkonfiguration. Wird verwendet, um die Dienste auszuführen, die auf PTC.DefaultConfiguration.Management_TS definiert sind. Enthält Bereitstellungscode, der von Einstiegspunkten anderer Bausteine geerbt wird.
• PTC.DefaultConfiguration.EntryPoint_TT – Dingvorlage für den Einstiegspunkt mit Standardkonfiguration. Enthält die Implementierung der Bereitstellungsdienste in der Dingform PTC.DefaultConfiguration.ComponentInterface_TS.
• PTC.DefaultConfiguration.Manager_TT – Dingvorlage für den Manager des Bausteins mit Standardkonfiguration. Wird verwendet, um die Dienstimplementierung der Dienste zu enthalten, die in der Dingform PTC.DefaultConfiguration.Management_TS definiert sind. Hinweis: Die Standardimplementierung enthält keine Dienste auf Managerebene, da dieser Baustein nur Code an andere Baustein-Einstiegspunkte übergibt.
• PTC.DefaultConfiguration.Management_TS – Dingform zur Verwaltung für den Baustein mit Standardkonfiguration. Wird verwendet, um Dienstdefinitionen für alle Dienste auf Verwaltungsebene in der Projektentität PTC.DefaultConfiguration zu enthalten.
• PTC.DefaultConfiguration.ComponentInterface_TS – Dingform, die die Dienstdefinitionen für die Bereitstellung enthält, die alle anderen Einstiegspunkt-Dinge erben.