我们目前正在使用Dojo(更具体地说是dojox/app
)处理Worklight项目。我们设法创建了一个包含商店,模型,控制器和视图的基本示例。但是,现在我们想将它连接到Worklight适配器。
将Dojox / app应用程序连接到后端的最佳方法是什么?我们考虑使用Worklight适配器中的数据为我们的商店提供服务,但是,我们需要执行所有CRUD操作,并且我们的数据应该与服务器同步,因为多个用户可能在同一个项目中工作。
我能想到的最佳通用解决方案是使用JsonRest
商店,但我们使用调用适配器的WL.Client.invokeProcedure
函数,因此我们不直接使用该服务。
答案 0 :(得分:4)
我们使用WorkLight中的WL.JSONStore
找到了解决方案。它的API与dojo/store
API不兼容(逻辑上,因为它本身并不是这样),但我们编写了一个基于dojo/store
API的代理类,它只执行转换和转发调用到WL.JSONStore
。