Modelo de implementación (bloque de creación de gestión del modelo)
En el siguiente diagrama se muestran las relaciones entre las entidades principales del bloque de creación de gestión del modelo:
En el diagrama, las flechas con cabezas huecas y líneas continuas (

) indican que una entidad se extiende desde la entidad a la que apunta la flecha, y las flechas con cabezas huecas y líneas de guiones (

) indican que una entidad implementa la entidad a la que apunta la flecha.
Entre las entidades significativas del bloque de creación se incluyen las siguientes:
• PTC.ModelManagement: entidad de proyecto para el bloque de creación abstracto de gestión del modelo. Se utiliza para empaquetar y contiene todas las entidades del bloque de creación.
En el proyecto PTC.ModelManagement:
◦ PTC.ModelManagement.EntryPoint: cosa de punto de entrada para el bloque de creación. Se utiliza para contener los metadatos sobre el bloque de creación, como el nombre mostrado, el tipo y la descripción.
◦ PTC.ModelManagement.Manager_TT: plantilla de cosa para el administrador del bloque de creación de gestión del modelo. Implementa todas las definiciones de cosa en el bloque de creación.
◦ PTC.ModelManagement.Management_TS: definición de cosa de gestión por defecto. Se utiliza para alojar servicios y propiedades que no pertenecen a un tipo de modelo concreto. Nota: no se puede utilizar si otras definiciones de cosa de gestión de tipos encapsulan toda la funcionalidad.
◦ PTC.ModelManagement.ThingManagement_TS: definición de cosa de gestión de cosas. Permite definir los servicios y las propiedades que se necesitan para gestionar entidades de cosa.
◦ PTC.ModelManagement.ThingTemplateManagement_TS: definición de cosa de gestión de plantillas de cosa. Permite definir los servicios y las propiedades que se necesitan para gestionar las entidades de plantilla de cosa.
◦ PTC.ModelManagement.ThingShapeManagement_TS: definición de cosa de gestión de definiciones de cosa. Permite definir los servicios y las propiedades que se necesitan para gestionar las entidades de definición de cosa.
◦ PTC.ModelManagement.NetworkManagement_TS: definición de cosa de gestión de redes. Permite definir los servicios y las propiedades que se necesitan para gestionar entidades de red.
◦ PTC.ModelManagement.TagManagement_TS: definición de cosa de gestión de etiquetas. Permite definir los servicios y las propiedades que se necesitan para gestionar entidades de etiqueta.
◦ PTC.ModelManagement.EntityManagement_TS: definición de cosa de gestión de entidades. Permite definir los servicios y las propiedades que se necesitan para gestionar entidades.
◦ PTC.ModelManagement.ProjectManagement_TS: definición de cosa de gestión de proyectos. Permite definir los servicios y las propiedades que se necesitan para gestionar entidades de grupo de cosas.
• PTC.ModelManagementImpl: entidad de proyecto para el bloque de creación de implementación de gestión del modelo. Se utiliza para empaquetar y contiene todas las entidades del bloque de creación.
En el proyecto PTC.ModelManagementImpl:
◦ PTC.ModelManagementImpl.Manager_TT: plantilla del administrador. Implementa la plantilla PTC.ModelManagement.Manager_TT. Sustituye los servicios para implementarlos.
◦ PTC.ModelManagementImpl.Manager: cosa del administrador. Implementa PTC.ModelManagement.Manager_TT y proporciona la capacidad de ejecutar servicios de gestión de modelos.
Para obtener una lista completa de las entidades del bloque de creación, consulte los proyectos PTC.ModelManagement y PTC.ModelManagementImpl en ThingWorx Composer.