Mashup Builder > 数据服务和绑定 > 数据服务和可扩展解决方案
数据服务和可扩展解决方案
ThingWorx 提供多种方法来支持可扩展解决方案,其中包括使用数据服务。
在混搭构建环境中,可以从下列两种动态实体类型来添加服务:动态事物模板和动态事物形态。
此方法使您得以选取事物模板或事物形态,但是所显示的服务属于实现所选事物模板或事物形态的实际实例事物。必须指定实体/将实体绑定至 Mashup Builder 中的服务才能启用此方法。
现在,您可以根据特定的事物模板或事物形态来检索任意特定实例 (事物) 的所有服务。
例如:
1. 使用事物模板和 GetImplementingThings 服务来创建所有实例的列表。
2. 使用动态事物模板和 GetProperties 服务来显示所选实例/事物的信息。
3. SelectedRows 名称字段绑定至动态事物模板的“实体”参数,然后使用 SelectedRows Changed 触发 GetProperties
以本例为基础再进一步,使用 QueryImplementingThingsWithData 服务来应用数据筛选器,以便您可以根据所返回实例/事物的运行时值来筛选列表。