我们有一个遗留的 WCF Web 服务,它的前端是用 html 开发的。现在我们正计划为常用模块开发移动应用程序或移动网络。我们计划从移动应用程序调用 Web 服务。Web 服务被开发为 ReSTful Web 服务。但是 Web 服务的问题是没有在任何 Web 服务中实现分页。因此,如果我们从移动应用程序调用 Web 服务,那么它可能会由于大量数据 (JSON) 而崩溃。例如,对于客户列表 Web 服务,它会在一次调用中返回所有客户详细信息。此时移动应用程序可能会非常缓慢或崩溃。
因此,我们计划在遗留 Web 服务和移动应用程序之间开发一个代理。移动应用程序可能会调用代理(因为 RESTful Web 服务返回 json)来获取数据和分页,例如我们可以在代理中实现的项目。为此,我们需要使用 Microsoft 技术。我们的问题是,codeplex 或任何开源中是否有任何类似的项目可用?
有人遇到过同样的情况吗?