【问题标题】:How to consume an existing WCF service from my Silverlight app?如何使用我的 Silverlight 应用程序中的现有 WCF 服务?
【发布时间】:2010-09-14 04:40:10
【问题描述】:

我正在移植一个使用 WS* 网络服务进行连接的“旧”silverlight 3 应用程序。这些服务已更改,现在被 WCF“等效”取代。我似乎无法让我的 silverlight 应用程序与 WCF 服务一起使用,我添加了对 http.....svc 的引用并创建了我的客户端,但 clientConfiguration 为空。 silverlight 应用程序不知道 WCF 服务中给出的数据类型...所有这些都在 WPF 客户端中运行良好,也使用它们...

我似乎从 WCF 服务中获得的一种类型是一个名为“数据”的公共变量......有人知道这是什么吗?

此致,

【问题讨论】:

  • 更多信息会有所帮助:) 数据类型通常由服务定义。当您使用 Internet Explorer 查看服务参考时会得到什么?

标签: silverlight wcf


【解决方案1】:

silverlight 的 WCF 支持普通 WCF 的绑定子集。作为 siverlight4 的时候,我们支持基本的 http 绑定、nettcp 绑定和 pollingduplex 绑定。对于 nettcp 绑定,它有一些端口限制,并且需要您设置一些策略服务器。您可以在http://msdn.microsoft.com/en-us/library/cc896571(VS.95).aspx找到更多详细信息

HTH

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多