我想创建一个本地 ipad 应用程序来显示从网络服务器获取的数据。该应用程序应该能够获取表格数据,在网络服务器上安排事情并接收警报
我想我可以做以下事情
要获取表格数据,请使用单个网络服务调用(这行得通吗?数据交换格式应该是什么?对数据负载有限制吗?)
对于接收警报,持久连接策略是否是最好的方法?是否有更好的替代方案可供我在本地使用?
native 支持哪些远程机制?
我有 glassfish/spring 设置。
谢谢
最佳答案
不了解数据很难回答。
许多人应用的成功方法是 Web 服务方法,在应用程序加载或使用时进行简单查询,然后回退以显示上次连接时加载的数据。
如果数据对时间敏感,这就更麻烦了。
您可以简单地记下上次刷新时间。如果您的应用主要用于办公室,这可能就足够了。
必须有一个刷新按钮。
考虑持久连接的唯一原因是您需要某种形式的服务器推送。即是否需要服务器通知设备更新。这方面的用例是“聊天”之类的东西。
否则,一个向服务器请求更新的计时器是可行的方法,因为它更容易开发。
关于java - Ipad 应用程序 - 访问基于 java 的 Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9704404/