0

我需要在 Silverlight 客户端上为 WCF 和 RIA 服务端点配置端点。这可能吗?如果是这样,有什么陷阱?

4

2 回答 2

1

我认为我可以说的一件事是两者之间存在一些重叠,事实上 RIA 已经在使用 WCF,但只是创建了另一个层以更轻松地使用 SOAP 和 JSON(很好,因为 silverlight 在客户端中运行并且这些数据结构是自然适用于小迁移),只要您的服务足够基本,您就可以使用其中的任何一个。

但对 RIA 的总体需求是 Silverlight 不能执行像更新数据库这样的“侵入式”任务,因此需要创建一个轻量级服务基础架构来帮助您完成这些任务。

如果您曾经认为 RIA 服务合同也可能对其他客户端有用,那么您可能会通过将其移植到正常的 WCF 平台来获得一些好处,这将为您提供更多的灵活性和可靠性。

我希望这对讨论有所帮助,

于 2012-11-29T19:50:01.833 回答
0

我终于让我的客户同时使用这两个端点。我的烦恼与存在两种类型的端点无关,尽管我认为它们确实如此。如果有人对陷阱有什么要补充的,我会接受他们的回答,否则我认为答案是肯定的。我认为这是因为 RIA 服务基本上是 WCF。

于 2012-11-29T19:38:23.837 回答