【问题标题】:Wrapping Web-Services for COM为 COM 包装 Web 服务
【发布时间】:2009-07-08 11:36:51
【问题描述】:

我对 COM 的经验为零。我实际上从未想过,我需要对 COM 做一些事情,认为这是我幸运地设法避免的事情。哦,好吧。

我需要为 Web 服务创建一个包装器,它可以从 COM 中使用。我希望这是一个已解决的问题,但未能找到简单的解决方案(例如:仅从 WSDL 生成包装器)。

旁注:显然,我也不能使用 .NET Framework(我可以借助 COMVisible 属性轻松解决我的问题,对吧?),除非我能证明,安装它并不难数百台机器。证明这似乎比我目前的其他选择更容易。今天是个奇怪的日子。

【问题讨论】:

    标签: c# .net web-services com wrapper


    【解决方案1】:

    您几乎可以从任何地方调用 Web 服务,包括 VB6 和 COM。

    如果您可以创建 XMLHTTP60 COM 对象,这里有一个 SO 答案,告诉您如何使用它:What is the best way to consume a web service from VB6?

    【讨论】:

      【解决方案2】:

      看看Python;从 Python 创建一个 COM 服务器几乎是微不足道的(至少与大多数非 MS 语言相比),它使 COM 客户端与任何其他语言一样好。

      如果您的 Web 服务尚未编写,那么用 Python 编写它们也相当容易。

      【讨论】:

        猜你喜欢
        • 2010-09-15
        • 1970-01-01
        • 2010-11-03
        • 1970-01-01
        • 2013-04-25
        • 1970-01-01
        • 2014-04-26
        • 1970-01-01
        • 2010-09-26
        相关资源
        最近更新 更多