Tag: Java EE

如何检查新的JSON文件是否可用?

我正在构build一个从Java后端获取所有信息的移动应用程序。 数据通过REST以JSON格式提供。 如果JSON是新的,你将如何在移动设备上发现? 我想有一个非常简单的JSON格式的文件,只有一个时间戳,移动设备每次检查与已经存储的内容进行比较…但似乎并不是一个好的解决scheme,至less我认为。 那么还有其他方法可以做到吗? 我正在开发后端Java服务器应用程序和移动设备应用程序(iOS)。

java-ee应用程序与桌面,android和ios客户端

我正在用java enterprise和glassfish构build一个应用程序。 客户端和服务器之间的信息通常是less量的数据,但是客户端有时需要获得更大的资源(通常为1-20 MB)。 我仍然在计划系统的架构,我需要一些关于如何将服务器上的资源暴露给多个客户端的build议。 最初,我只打算在由javaws和glassfish提供的ACC中运行桌面客户端应用程序。 我将远程接口放在一个单独的jar中,并计划通过调用通过这些接口公开的EJB方法来完成所有客户端服务器接口。 对于Java桌面客户端来说,这一切都很好。 对于Android客户端来说,它应该是相当容易的。 但是我不认为它会像ios一样容易。 有没有什么办法可以从运行在iphone或ipad上的objective-c调用我的EJB? 我当然希望如此。 我希望解决scheme是一个RESTful Web服务。 根据我的理解,这是通过以通用的XML或JSONforms传递数据来松散地耦合客户端和服务器应用程序的一种方式。 对不起,如果我失去了非常明显的东西,但似乎有两条路线从这里: 保持我的EJB业务接口,并为通用客户端(iOS和其他可能出现的任何其他内容)实现重复的平稳接口。 为所有客户创build一个平稳的界面。 2号似乎是一个更清洁的devise,但这意味着我必须放弃已经完成的工作,并了解rest。 有更多经验的人可以提供一些build议吗? 我将非常感激。