我在java中制作移动应用程序,我希望从服务器端获取应用程序的一些信息(不要在应用程序的xml文件中包含太多信息)。
我对服务器没有太多经验,所以我想知道如何处理它。 可能我应该做一些网络服务。
我在NetBeans 6.7中工作
提前致谢!
米兰
答案 0 :(得分:1)
假设你想坚持使用Java,我会将你的服务器端实现为一个简单的Servlet。如果您只想将XML文件发送到客户端,我认为使用适当的Web服务堆栈可能是过度的,并且会使事情变得复杂。
使用这种方法,您的移动应用程序只需与您的Servlet建立HTTP连接,然后使用您的XML文件进行响应。
事实上,如果它是一个静态XML文件,您不需要任何类型的服务器端代码,任何Web服务器就足够了。
答案 1 :(得分:0)
可能随Netbeans一起提供的Glassfish应用程序服务器将允许您在本地计算机上运行Java servlet。
从同一台计算机上运行的J2ME模拟器访问它很容易。
从真实移动电话上运行的MIDlet访问servlet更加复杂。
我建议您查看Google App Engine,以便轻松部署可通过手机访问的测试服务器。
答案 2 :(得分:0)