首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从web应用程序版本传递到移动版本

从web应用程序版本传递到移动版本
EN

Stack Overflow用户
提问于 2013-03-18 18:56:18
回答 1查看 108关注 0票数 0

如果您使用Java架构和技术(Spring、hibernate……)开发了一个专业的web应用程序,那么它可能拥有数百万用户和一个非常大的数据库(Oracle)。

现在你想要设计和开发一个移动版本的web应用程序,移动应用程序如何访问web版本的业务层;

我想过web服务吗?你觉得呢?

EN

回答 1

Stack Overflow用户

发布于 2013-03-19 03:21:34

业务逻辑之上的服务层是非常经典的用例。不过,有一些事情需要牢记:

  1. 注意不要编写特定于平台的调用。例如,您可能会以这样的调用结束: getNextArticle(String previousUrl)。这在web上工作得很好,但对于原生移动应用程序就不行了。您需要重构此调用以使其在两个平台上都能工作。
  2. 请注意保持调用的大小较小。对于web来说,发回300kb的有效负载是可以的。(也可能不是?嘿)对于手机来说,你肯定不想发回300kb的一个电话。您需要为移动呼叫裁剪返回对象。只是一些需要考虑的事情。
  3. 缓存,然后缓存。因为你提到了数百万用户。=)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15475133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档