Building block > Building block specifici del dominio > Building block dello stato > Modello di implementazione (building block dello stato)
Modello di implementazione (building block dello stato)
Il diagramma seguente mostra le relazioni tra le thing shape, i modelli di oggetto e gli oggetti principali nel building block dello stato e le relative relazioni con le entità in altri building block:
Diagramma di implementazione per il building block dello stato.
Nel diagramma, le frecce con punte vuote e linee continue () indicano che un'entità si estende dall'entità a cui punta la freccia, le frecce con punte vuote e linee tratteggiate () indicano che un'entità implementa l'entità a cui punta la freccia e le frecce con punte aperte e linee tratteggiate () indicano che un'entità presenta una dipendenza dai servizi nell'entità a cui punta la freccia.
Le entità significative nel building block dello stato sono le seguenti:
PTC.Status - Entità del progetto per il building block astratto dello stato. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.Status:
PTC.Status.EntryPoint - Oggetto punto di entrata per il building block astratto dello stato. Utilizzato per chiamare i servizi definiti nel modello PTC.Status.EntryPoint_TT.
PTC.Status.EntryPoint_TT - Modello di oggetto per il punto di entrata del building block dello stato.
PTC.Status.Manager_TT - Modello di oggetto per il manager del building block dello stato. Utilizzato per implementare le thing shape necessarie per estendere altri building block di implementazione.
PTC.Status.Management_TS - Thing shape di gestione per il building block dello stato. Utilizzata per definire i servizi per la funzionalità del building block dello stato.
PTC.Status.ModelLogic_TS - Thing shape della logica del modello per il building block dello stato. Utilizzata per consentire ai singoli modelli di accedere a servizi specifici del modello per questo building block.
PTC.Status.StatusDefinition - Data shape di definizione dello stato.
PTC.Status.StatusType - Data shape del tipo di stato.
PTC.StatusImpl - Entità del progetto per il building block di implementazione dello stato. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.StatusImpl:
PTC.StatusImpl.EntryPoint - Oggetto punto di entrata per il building block di implementazione dello stato.
PTC.StatusImpl.Manager - Oggetto manager per il building block di implementazione dello stato.
PTC.StatusImpl.EntryPoint_TT - Modello di oggetto punto di entrata per il building block di implementazione dello stato.
PTC.StatusImpl.Manager_TT - Modello di oggetto per il manager del building block di implementazione dello stato. Contiene il codice di implementazione per il servizio definito nella thing shape PTC.Status.Management_TS.
È possibile trovare l'elenco completo delle entità del building block visualizzando i progetti PTC.Status e PTC.StatusImpl in ThingWorx Composer.
È stato utile?