Bloques de creación > Bloques de creación específicos del dominio > Bloque de creación de maestro de trabajo > Modelo de implementación (bloque de creación de maestro de trabajo)
Modelo de implementación (bloque de creación de maestro de trabajo)
En el siguiente diagrama se muestran las relaciones entre las definiciones de cosa principales, las plantillas de cosa y las cosas del bloque de creación de maestro de trabajo, así como sus relaciones con las entidades de otros bloques de creación.
Diagrama de implementación del bloque de creación de maestro de trabajo.
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, las flechas con cabezas huecas y líneas de guiones () indican que una entidad implementa la entidad a la que apunta la flecha, y las flechas con cabezas abiertas y líneas de guiones () indican que una entidad tiene una dependencia con los servicios de la entidad a la que apunta la flecha.
Entre las entidades significativas del bloque de creación de maestro de trabajo se incluyen las siguientes:
PTC.WorkMaster: entidad de proyecto para el bloque de creación abstracto de maestro de trabajo. Se utiliza para empaquetar y contiene todas las entidades del bloque de creación.
En el proyecto PTC.WorkMaster:
PTC.WorkMaster.EntryPoint: cosa de punto de entrada para el bloque de creación de maestro de trabajo. Se utiliza para llamar a los servicios definidos en la plantilla de cosa PTC.WorkMaster.EntryPoint_TT.
PTC.WorkMaster.EntryPoint_TT: plantilla de cosa para el punto de entrada del bloque de creación de maestro de trabajo. Se utiliza para contener los metadatos del bloque de creación, incluido el nombre mostrado, la versión, la descripción, etc. También se incluyen los servicios para permitir la implementación y configuración del bloque de creación.
PTC.WorkMaster.Manager_TT: plantilla de cosa para el administrador del bloque de creación de maestro de trabajo. Contiene el código de implementación para los servicios definidos en la definición de cosa PTC.WorkMaster.Management_TS. Nota: este bloque de creación no tiene una cosa del administrador, ya que es un bloque de creación abstracto que se empareja con un bloque de creación de implementación.
PTC.WorkMaster.Management_TS: definición de cosa de gestión para el bloque de creación de maestro de trabajo. Permite definir todas las propiedades y los servicios abstractos necesarios para manipular los maestros de trabajo.
PTC.WorkMaster.ModelLogic_TS: definición de cosa de lógica del modelo para el bloque de creación de maestro de trabajo. Se utiliza para exponer los servicios específicos del modelo que aprovechan los servicios de la plantilla de cosa PTC.WorkMaster.Manager_TT.
PTC.WorkMasterImpl: entidad de proyecto para el bloque de creación de implementación del maestro de trabajo. Se utiliza para empaquetar y contiene todas las entidades del bloque de creación.
En el proyecto PTC.WorkMasterImpl:
PTC.WorkMasterImpl.EntryPoint: cosa de punto de entrada para el bloque de creación de implementación del maestro de trabajo. Se utiliza para llamar a los servicios definidos en la plantilla de cosa PTC.WorkMasterImpl.EntryPoint_TT.
PTC.WorkMasterImpl.Manager: cosa del administrador para el bloque de creación de implementación del maestro de trabajo.
PTC.WorkMasterImpl.EntryPoint_TT: plantilla de cosa para el punto de entrada del bloque de creación de implementación del maestro de trabajo. Se utiliza para contener los metadatos del bloque de creación, incluido el nombre mostrado, la versión, la descripción, etc. También se incluyen los servicios para permitir la implementación y configuración del bloque de creación.
PTC.WorkMasterImpl.Manager_TT: plantilla de cosa para el administrador del bloque de creación de implementación del maestro de trabajo. Contiene el código de implementación para el servicio definido en la definición de cosa PTC.WorkMaster.Management_TS.
Para obtener una lista completa de las entidades del bloque de creación, consulte los proyectos PTC.WorkMaster y PTC.WorkMasterImpl en ThingWorx Composer.
¿Fue esto útil?