常用构建基块 > 基本构建基块 > 实施模型 (基本构建基块)
实施模型 (基本构建基块)
下图显示了基本构建基块中主要实体之间的关系:
基本构建基块的实施图。
图表中的空心实线箭头 () 指示实体从箭头所指向的实体扩展而来,空心虚线箭头 () 指示实体用来实现箭头所指向的实体,而开放虚线箭头 () 指示实体依存于箭头所指向实体的服务。
基本构建基块中的重要实体如下所示:
PTC.Base - 基本构建基块的 ThingWorx 项目实体。用于将与基本构建基块相关的所有实体均封装到一个包中。
PTC.Base.CommonHelper_TS - 用于定义公共帮助程序事物的服务的事物形态。在此处定义所有组件均可静态使用的服务。
PTC.Base.ComponentInterface_TS - 由所有入口点实现的事物形态。用于定义入口点的元数据属性和核心函数。
PTC.Base.CommonManagement_TS - 由所有管理器实现的事物形态。用于定义所有构建基块管理器所需的所有服务。
PTC.Base.ConfigManagement_TS - 由所有管理器实现的事物形态。用于定义所有构建基块均可通过其管理器利用的配置表和服务。
PTC.Base.Management_TS - 特定于基本构建基块的管理事物形态。用于定义特定于基本构建基块功能的服务,例如构建基块的 CRUD 操作。
PTC.Base.GlobalConfiguration_TS - 用于包含已安装解决方案的全局配置的事物形态。包含两个配置表:DefaultGlobalManagerConfigurationDefaultSolutionNameConfiguration
PTC.Base.TimeZoneHelper_TS - 用于提供适用于各构建基块的时区相关帮助程序功能的事物形态。用于包含用于来获取时区信息和验证时区的服务。
PTC.Base.EntryPoint_TT - 基本构建基块的入口点事物模板。用于实例化基本构建基块的入口点事物。
PTC.Base.ComponentEntryPoint_TT - 所有构建基块入口点扩展自的事物模板。用于包含 PTC.Base.ComponentInterface_TS 事物形态中任何服务定义的服务代码。
PTC.Base.CommonManager_TT - 所有构建基块管理器事物模板扩展自的事物模板。用于包含 PTC.Base.CommonManagement_TS 事物形态中任何服务定义的服务代码。
PTC.Base.CommonHelper_TT - 用于实现 PTC.Base.CommonHelper_TS 事物形态的事物模板。用于包含 PTC.Base.CommonHelper_TS 事物形态中任何服务定义的服务代码。
PTC.Base.Manager_TT - 基本构建基块的管理器事物模板。将公共管理器事物模板功能与 PTC.Base.Management_TS 事物形态的特定功能组合在一起。用于包含 PTC.Base.Management_TS 事物形态中任何服务定义的服务代码。
PTC.Base.CommonHelper - 要在整个构建基块套件中使用的静态帮助程序事物。此事物能够运行在 PTC.Base.CommonHelper_TS 事物形态上定义的任何服务。
PTC.Base.Manager - 基本构建基块的默认管理器事物。用于运行所有的默认管理器功能,以及任何基本构建基块特定功能。用于包含基本构建基块的大多数配置设置。
PTC.Base.EntryPoint - 基本构建基块的入口点事物。用于包含有关基本构建基块的元数据,以及默认管理器的配置。
PTC.Base.AuditLog - ThingWorx 流。PTC.Base.CommonHelper 事物的服务可让开发人员在流中进行写入和读取,以存储有关系统使用人员以及正在执行的操作的信息。
PTC.Base.BaseManagementPermission - 基本构建基块的权限组。用于向成员提供对基本构建基块功能特定服务的运行时权限,例如创建构建基块的功能。
PTC.Base.AuditLogDefinition - 基本框架审计日志流定义。用于包含定义流实体时所要使用的列。
PTC.Base.SolutionMaster_MM - 具有侧边栏和汉堡菜单的公共主数据混搭。用于所有解决方案,使其具有统一的外观。有关详细信息,请参阅解决方案主数据混搭
您可以通过查看 ThingWorx Composer 中的 PTC.Base 项目来访问此构建基块中实体的完整列表。
这对您有帮助吗?