早上好, 我正在测试Xamarin Studio的免费版本,我想将我的Android应用程序连接到我的数据库。当我在标题中写道我正在使用SQL Server 2008 R2时,我读到最好的解决方案是使用Web服务。问题是这是我第一次创建Web服务而我不知道如何执行所有这些过程。有人可以指导我吗?我找到了这个链接(http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api)。所以我可以使用Visual Studio创建这个Web服务,然后我可以使用Xamarin Studio创建应用程序(对吧?)。我可以尝试使用免费版本吗?因为我看到System.Data.SqlLite仅适用于更高版本(来自Business)。请帮我。 感谢
答案 0 :(得分:0)
是的,这是一种方法。创建WebAPI服务,然后使用REST客户端从Xamarin访问它,即HttpClient。您不需要SQLite,只需要发送和接收JSON数据的客户端(或任何其他格式,如果您选择)。 Here是HttpClient使用的示例。您还需要Json(de)序列化程序,即Json.net。这是另一个complete example。