2013-02-11 119 views
0

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

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

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

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

感谢您的回答。

回答

3

由于您正在研究开发多个应用程序的大范围,因此采用开源方法更为明智。我给你的建议是,如果你的web服务是一个小规模的PHP一次,否则你也可以使用Java。如果您以RESTful方式开发Web服务,则可以更轻松地与Android,iOS,WP7/8等不同平台进行整合。

如您有兴趣使用WCF,可以使用开发问题的REST Web服务开发WCF请reffer http://msdn.microsoft.com/en-us/magazine/dd315413.aspx

+0

我读过这篇文章,我明白,在一个问题的REST方式深化发展的Web服务是在这种情况下,最好的办法。我会遵照你的建议。否则,关于安全性,有人认为RESTfull不如肥皂安全。你有什么意见 ? – 2013-02-12 08:35:48

+0

推荐使用HTTPS方法,你甚至可以试试这个http://www.berenddeboer.net/rest/authentication.html – 2013-02-13 16:18:36

相关问题