在开发Web服务时我们可以使用哪种技术?

时间:2013-02-11 14:44:29

标签: android wcf web-services

我想知道是否有一种技术可以代替另一种技术来开发Android应用程序的Web服务。

我将使用Java Server Faces技术开发Android应用程序和网站。

我的朋友和我想创建一个Web服务,Android应用程序将使用它来访问我们的SQL Server数据库中的数据。

我计划使用Windows Communication Foundation技术开发此Web服务,因为这对我来说是最简单的方法。但是关于表演,这是个好主意吗?我应该使用其他技术来创建我的Web服务吗?我们计划开发将使用我们的Web服务的IOS和Windows Phone应用程序。

感谢您的回答。

1 个答案:

答案 0 :(得分:3)

当您正在研究开发多个应用程序的大范围时,采用开源方法会更加明智。我的建议是,如果您的Web服务是PHP的小规模,或者您也可以使用Java。如果您以RESTful方式开发Web服务,则可以更轻松地与Android,iOS,WP7 / 8等不同平台集成。

由于您对使用WCF进行开发感兴趣,因此可以使用WCF开发RESTfull Web服务,请参阅http://msdn.microsoft.com/en-us/magazine/dd315413.aspx