移动应用程序的中间件设计

时间:2011-11-08 14:24:44

标签: android iphone objective-c web-services

我正在为iPhone和Android开发应用程序。在代码中,我需要从数据库(oracle)访问数据。 我计划使用REST Web服务将JSON数据返回给设备。我不太了解开发Web服务(我所做的只是'消费'部分)。

现在我想到了一个问题,我仍然可以设法从java servlet返回JSON数据。

使用Web服务是否有任何优势。我知道我肯定错过了一些东西,但想知道它是什么。

1 个答案:

答案 0 :(得分:0)

  

现在我想到了一个问题,我仍然可以设法从java servlet返回JSON数据。

是的,您可以从java servlet返回JSON。有很多库用于从您的数据库中获取您检索到的数据,并将其序列化为JSON。

  

使用Web服务是否有任何优势。我知道我肯定错过了一些东西,但想知道它是什么。

这是一个非常普遍的问题,但是是的。我认为最好的答案是(除其他外)它为您提供了任意客户端可以插入的API。所以你可以扩展到新的平台琐碎。就我所见,这是主要的好处。