从android使用WCF RestFul API而不是从wifi连接

时间:2014-09-04 17:40:44

标签: c# android json wcf rest

我刚刚完成了第一个使用JSon将数据发回客户端应用程序的WCF REST API。作为开发过程的一部分,我做了一个快速的样本c#表单应用程序进行测试。我序列化传入的Json响应并绑定到gridview。一个例子是检索相关ID帐户的余额。我还没有主持这个,但我们的想法是在客户端服务器上托管它,并让他们能够开发第三方应用程序。

我真的很想开发一个简单的Windows Phone或Android应用示例,用于展示以及学习如何访问此托管服务。通过连接到wifi,我发现了很多关于访问的文章。但是,假设我想开发一个应用程序并将其分发到应用程序商店。对于通过移动连接进行连接的用户,比如4G,如何实现?如果我通过IIS在服务器上托管,我是否可以在客户端Android / Windows phone等应用程序中使用该URL,通过API密钥进行身份验证并检索数据?

请有人可以就如何开始或在哪里开始提供建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您将购买Windows Web托管并在那里部署WCF REST应用程序,它将在http://myapp.com/wcf-app等全球域上提供。 Android& iPhone应用程序将连接到全局地址并查看来自JSON请求的信息,任何人都可以使用浏览器。