WCF将xml发送到Web服务并接收消息

时间:2014-01-13 20:29:16

标签: c# xml wcf web service

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

示例:

  1. 上午9点,上午10点...... WCF已向Web服务发送请求(XML):嗨,CRM有多少用户?
  2. Web Service通过XML收到消息和响应:我有10个用户。
  3. WCF收到消息:我有10个用户......并且用它做了一些事情。
  4. 请寻求帮助。文章,代码示例或关键词我应该寻找什么。

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

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

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