Dojo Worklight数据同步

Dojo Worklight数据同步,dojo,ibm-mobilefirst,dojox.app,Dojo,Ibm Mobilefirst,Dojox.app,我们目前正在使用Dojo进行Worklight项目(更具体地说是dojox/app)。我们设法创建了一个包含存储、模型、控制器和视图的基本示例。但是,现在我们希望将其连接到Worklight适配器 将Dojox/app应用程序连接到后端的最佳方法是什么?我们正在考虑将Worklight适配器的数据提供给我们的商店,但是,我们需要执行所有CRUD操作,并且我们的数据应该与服务器同步,因为多个用户可能在同一个项目上工作 我能想到的最好的通用解决方案是使用JsonRest存储,但我们使用调用适配器的W

我们目前正在使用Dojo进行Worklight项目(更具体地说是
dojox/app
)。我们设法创建了一个包含存储、模型、控制器和视图的基本示例。但是,现在我们希望将其连接到Worklight适配器

将Dojox/app应用程序连接到后端的最佳方法是什么?我们正在考虑将Worklight适配器的数据提供给我们的商店,但是,我们需要执行所有CRUD操作,并且我们的数据应该与服务器同步,因为多个用户可能在同一个项目上工作


我能想到的最好的通用解决方案是使用
JsonRest
存储,但我们使用调用适配器的
WL.Client.invokeProcedure
函数,因此我们不直接使用该服务。

我们通过使用WorkLight中的
WL.JSONStore
找到了一个解决方案。它的API与
dojo/store
API不兼容(从逻辑上说,它本来就不兼容),但我们编写了一个基于
dojo/store
API的代理类,它只不过是将调用转换和转发到
WL.JSONStore

我们使用WorkLight中的
WL.JSONStore
找到了一个解决方案。它的API与<代码> dojo/SturtAPI(逻辑上不是因为它本来是)兼容,但是我们编写了一个<代码> Dojo/Sturt基于API的代理类,它只不过是调用和转发调用<代码> WL.JSONSturt。< /P>您应该考虑您所写的代理类(即在这里或快速地发布它)。. 我相信其他做JSONStore+dojo/store/JsonRest的人可能会从中受益。我知道不是每个人都喜欢或能够开放源代码,如果是这样的话,请忽略此消息。@cnandreu我们本来打算这样做,但在最后一刻,我们决定离开JSONStore,因为它只在iOS和Android上受支持(如果我没记错的话,其他操作系统也在路线图上)。现在我们回到基础知识,使用正常的调用程序并手动完成所有这些事情。你应该考虑你写的代理类(即在这里或快速地发布)。我相信其他做JSONStore+dojo/store/JsonRest的人可能会从中受益。我知道不是每个人都喜欢或能够开放源代码,如果是这样的话,请忽略此消息。@cnandreu我们本来打算这样做,但在最后一刻,我们决定离开JSONStore,因为它只在iOS和Android上受支持(如果我没记错的话,其他操作系统也在路线图上)。现在我们回到了基础,使用正常的调用过程,手动完成所有这些工作。