客户端能否同时使用WCF和RIA服务端点?
答
我认为我可以说的一件事是,无论如何RIA已经在使用WCF,但只是创建另一个层,使用SOAP和JSON更容易工作(因为silverlight在客户端运行并且更好那些数据结构对于小的转换来说是很自然的),只要你的服务足够基本,你可以与其中的任何一个一起工作。
但是对于RIA的整体需求是Silverlight的不能让像更新数据库“侵入”的任务,所以有必要建立一个轻量级的服务基础设施,以帮助您做出这些任务。
如果你认为一个RIA服务合同也可能对其他客户有用,也许你将它移植到正常的WCF平台,这将给你更多的灵活性和可靠性有所收获。
我希望这增加了一些讨论的情况,
答
我终于得到了我的客户端两个端点的工作。我遇到麻烦,我和两种类型的端点没有任何关系,尽管我认为他们做到了。如果任何人有任何补充疑难问题,我会接受他们的答案,否则我认为答案是肯定的。我想这是因为RIA服务基本上是WCF。
绝对。 WCF Ria服务是WCF。毫无疑问。见http://blogs.msdn.com/b/saurabh/archive/2009/11/23/understanding-the-wcf-in-wcf-ria-services.aspx。 关于你的情况是很常见的,我不相信你会遇到的特殊问题 – mCasamento