基于Java的网站的iPhone应用程序

时间:2010-06-19 18:13:49

标签: java iphone web-services

我有一个使用Java / Spring开发的网站。我们即将开发一款iphone应用程序。我们如何让手机与网络应用程序通信? 1)使用来自目标c的http get / post 2)为所提供的所有功能(每个用户操作)创建Web服务,然后从目标c中调用它们。

有关上述或更好的方法的任何想法?

3 个答案:

答案 0 :(得分:0)

我会使用某种形式的网络服务。这是确保未来任何应用程序也可以在不重写内容的情况下与服务器通信的最简单方法。例如,当您想要发布Windows Mobile应用程序或Android应用程序时会发生什么?此外,使用现代工具和框架,编写Web服务非常容易,并且很容易在客户端使用它。这比使用不太标准的东西过度复杂化更有意义。

答案 1 :(得分:0)

如果您已经完全支持http get / post,那么您将可以在iPhone上轻松使用它。通过NSURLConnection进行NSMutableHTTPURLRequest是你发布帖子的方式。

它还取决于您发送和返回的数据的性质。如果帖子或响应是复杂的数据结构,那么使用Web服务将很好地打包它们。如果您已经有xml或json,或只是传递文本块,则不需要Web服务。

答案 2 :(得分:0)

http get / post 网络服务。

如果web service你的意思是这些复杂的ws- *废话,那就不要了。特别是在电话上。