java - Ipad 应用程序 - 访问基于 java 的 Web 服务器

标签 java ios ipad

我想创建一个本地 ipad 应用程序来显示从网络服务器获取的数据。该应用程序应该能够获取表格数据,在网络服务器上安排事情并接收警报

我想我可以做以下事情

要获取表格数据,请使用单个网络服务调用(这行得通吗?数据交换格式应该是什么?对数据负载有限制吗?)

对于接收警报,持久连接策略是否是最好的方法?是否有更好的替代方案可供我在本地使用?

native 支持哪些远程机制?

我有 glassfish/spring 设置。

谢谢

最佳答案

不了解数据很难回答。

许多人应用的成功方法是 Web 服务方法,在应用程序加载或使用时进行简单查询,然后回退以显示上次连接时加载的数据。

如果数据对时间敏感,这就更麻烦了。

您可以简单地记下上次刷新时间。如果您的应用主要用于办公室,这可能就足够了。

必须有一个刷新按钮。

考虑持久连接的唯一原因是您需要某种形式的服务器推送。即是否需要服务器通知设备更新。这方面的用例是“聊天”之类的东西。

否则,一个向服务器请求更新的计时器是可行的方法,因为它更容易开发。

关于java - Ipad 应用程序 - 访问基于 java 的 Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9704404/

相关文章:

iphone - CSS 中的 width 和 device-width 有什么区别?

iphone - 如何弄清楚有多少其他应用程序在后台运行?

java - 如何在 spring security 中重定向访问被拒绝的页面?

java - Android MediaPlayer 只播放前 2 个文件

java - Deque实现中的空指针异常

ios - 如何在swift中的分段控件中进行多重选择?

ios - 使用 CMMotionManager swift iOS sdk 滚动球

java - 当某些值已经被称为 json 字符串时,找到使用 jackson 将 map 转换为 json 的更好方法

iphone - 在我的 IOS 应用程序中集成 Tumblr API

iphone - 在 UITableViewController 中重建表格单元格