【问题标题】:How can I use DIME with WSE 3.0?如何在 WSE 3.0 中使用 DIME?
【发布时间】:2009-01-14 13:45:03
【问题描述】:

我需要调用仅支持 DIME 的旧版 SOAP API,但 WSE 3.0 不支持 DIME。

很遗憾,支持 DIME 的 WSE 2.0 不支持与 Visual Studio 2005 结合使用。

我理解迁移到MTOM 的原因,但与旧服务通信的需要并没有因为新标准的发布而消失。

感谢您的帮助。

【问题讨论】:

  • 我也在寻找这个问题的答案。亚历克斯,如果你也是,你能添加一些像 C# 和 .Net 这样的标签吗?如果没有,你发现了什么?
  • 我认为答案是不再支持 DIME,并且要调用 DIME Web 服务,需要 WSE 2.0。

标签: c# wcf web-services soap mtom


【解决方案1】:

虽然您没有 VS 2005 支持,但您仍然可以完成这项工作。请记住,VS 是一个非常简单的工具,但您总是可以绕过它。我的建议是您下载 WSE 2.0 并找到包含 DIME 和您需要的其他库的程序集。然后从您的客户端添加对该程序集的引用,并将名称空间包含在您的文件中。下面的文章展示了如何编写客户端代码,而不是谈论 VS 支持:

http://msdn.microsoft.com/en-us/library/ms996944.aspx

请注意将配置文件设置为引用正确程序集的示例。您可能需要尝试获得正确的参考资料和一些手动工作,但我相信这是可能的。

我第一次使用 DIME 是使用 MS 发布到 GotDotNet 的预览副本,该副本现已消失。我有上面类似的源代码和文章,但没有 IDE 支持,并且可以正常工作。

【讨论】:

    猜你喜欢
    • 2010-11-03
    • 1970-01-01
    • 2019-02-06
    • 1970-01-01
    • 1970-01-01
    • 2011-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多