c# - 经过身份验证的WCF服务,适用于MonoTouch,Mono适用于Android和WP7

原文 标签 c# wcf authentication xamarin.ios

我写了一个电话应用程序,最终用户应该能够访问自己的个人信息和其他个人内容。
有没有人对如何创建这样的服务有一些好的想法,我应该使用soap还是rest,我应该在每次请求时发送用户名/密码,还是?
对于我想从所有三个平台访问的服务来说,哪一个是最好的选择,它只返回特定于身份验证用户的信息。

最佳答案

作为wcf的一个建议替代方案,至少值得一看,ServiceStack是一个开源的rest web服务框架,非常适合在移动应用程序中使用,并且它支持mono平台。它还内置了对user authentication的支持。至少,它提供了一个json序列化程序performs very well
这里有一个servicestackhere的wiki。

相关文章:

c# - .NET中的IoC是什么

silverlight - 混合RIA服务和标准WCF服务

wcf - 弃用WCF服务 call 的标准做法是什么?

c# - WCF服务可用于许多并发客户端和数据库访问

c# - 如何播放需要身份验证的视频流?

ios - iOS社交api可以用于使用Facebook或Twitter对人进行身份验证(以使人们登录到您的应用程序)吗?

c# - C#“索引超出了数组的范围。”用于一个数组,而不是另一个数组

c# - ViewModel在asp.net mvc 5中发回空集合

c# - 事件默认初始化器

java - ntlm身份验证失败后的IE7表单例份验证