【问题标题】:WCF send xml to Web Service and receive messageWCF 将 xml 发送到 Web 服务并接收消息
【发布时间】:2014-01-13 20:29:16
【问题描述】:

请告诉我,我能完成类似的事情吗? 一些公司创建了 CRM,这个 CRM 提供了一些 Web 服务。我可以通过 XML 与此服务进行通信。所以我的问题是我能否使用 WCF 创建 Windows 服务,它将向 Web 服务(每小时)发送一些请求并从该 Web 服务接收数据。

例子:

  1. 上午 9 点,上午 10 点... WCF 已向 Web 服务发送请求 (XML):嘿,CRM,您有多少用户?
  2. Web 服务通过 XML 收到消息和响应:我有 10 个用户。
  3. WCF 收到消息:我有 10 个用户...并对其进行了处理。

请寻求帮助。文章、代码示例或关键词我应该寻找什么。

【问题讨论】:

  • 您能否为 CRM 公开的 Web 服务添加服务引用? (右键单击应用程序上的引用并单击添加服务引用,然后将 URL 添加到 Web 服务)
  • 感谢大家的回复。我不知道如何完成这样的事情,但我很确定你的答案会解决我的问题。再次感谢,我明天试试。

标签: c# xml wcf web service


【解决方案1】:

您的问题中没有任何内容表明需要 WCF,听起来您需要做的就是为此 CRM Web 服务创建一个 SOAP 引用(Web 引用)并每小时调用一次。这可以是控制台应用程序或任何与此相关的应用程序。

【讨论】:

    【解决方案2】:

    如果提供的 Web 服务是标准的,WCF 应该能够与它们通信。 添加服务引用,指定 URL,如果发现 (WSDL) 可用,Visual Studio 将允许您快速生成代理类,使使用服务器变得非常容易。

    每小时调度请求与 wcf 无关,请使用任务调度程序或手动解决方案。

    【讨论】:

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