对 ThingWorx 的理解一:关于 ThingworxThingWorx 是一个快速的,基于模型的应用开发平台
通过采用建模而不是编码,内 容开发人员可以专注于敏捷性和应用程序组合,而不是调试,维护和更新代码
模型工件成 为一组可重用的构建块,用于组装新的应用程序
将模型置于适当位置后,可以通过拖放式 Mashup Builder 将模型的数据,效劳和功能组装 到 Web 应用程序中通过使用 ThingWorx,利用模型-视图-限制器〔MVC〕模式
构建设备的逻辑模型, 它独立于其用户界面
然后可以使用应用程序构建器构建视图
最后,连接〔或绑定〕模型 和生成限制器逻辑的视图
Thing 〔事物〕事物是物理设备,资产,产品,系统,人员或具有属性和业务逻辑的进程的表示
所有 的东西都是基于模板〔继承〕,并可以实现一个或多个 Thing Template
创立一个 Thing Template 以描述一个 Thing,然后创立一个 Thing 作为一个事例的最正确实践
利用模型中的 继承,降低维护和更新模型的时间
Thing 可以拥有自己的属性,效劳,事件和订阅,并可以从其 Thing Template 和 Thing Shape 继承其他属性,效劳,事件和订阅
如何模拟互连的事物,Thing Template 和 Thing Shape 是随着实体资产的变化,使解决方案在未来容易开发和维护的关键
最终用户将与 thing 联系,以获取应用程序和数据读取/写入信息
一旦定义了模型将包含的事物类型〔使用 Thing Shapes 和 Thing 模板〕,就可以开始 创立特定的 Thing 实例
每个实例都将跟踪有关其自身的信息,并分享该信息以供给用程序, 报告和 mashup 使用
对于制造商,可以为每个机器,工作中央或制造单位创立一个 Thing 实例,具体取决