开发应用程序的最佳做法 > 使用可重用组件构建 ThingWorx 应用程序
使用可重用组件构建 ThingWorx 应用程序
本部分将简要介绍如何使用可在整个应用程序中重复使用的组件开发应用程序。此外,配置和自定义这些可重用组件以及创建您自己的可重用组件的最佳做法也包含在其中。
构建应用程序时,在整个应用程序中重复使用标准组件是很有效的方法。这些可重用组件将成为应用程序的构建块,您可以配置和自定义这些组件以适合您的业务案例。
可重新使用组件具有以下优点:
确保您的应用程序套件具有一致的设计实践。
在创建新的应用程序或修改现有应用程序以满足您不断发展的业务需求时,可以提高效率和灵活性。
此外,还可更好地处理源数据,因为这些组件包含预先构建的业务逻辑。
节省设计和开发时间。
确保在构建应用程序时使用最佳做法。
许多 ThingWorx 实体 (例如具有业务逻辑、服务、数据适配器的小组件) 可在不同的应用程序中重复使用。
可重用组件中使用的术语
以下术语用于可重用组件:
术语
定义
组件
包含一组标准 ThingWorx 实体的容器。
原子组件
设计期间无法分割的最小组件。
复合组件
由原子和其他复合组件组成的组件。
“可配置”
通过配置显示的参数可更改组件的行为。
可自定义
可通过更新内部代码和实体来更改组件的出厂设置功能。
可扩展
通过更新属性和功能将附加功能添加到组件中。
可升级
组件支持就地升级和迁移升级。
运行时
应用程序在 ThingWorx 服务器上的执行时间。
设计时
使用 ThingWorx Composer 和 Mashup Builder 开发应用程序所需的时间。
包含一些组件的业务单元。
模块
同一域下的一组组件。
可重用组件的类型
可重用组件分类如下: