用于访问Web服务的模式

时间:2009-02-11 06:17:15

标签: c# web-services design-patterns

我需要访问Web-svc,运行一堆查询并将数据保存到商店作为分析的一部分。除此之外,还有一个网站将查询数据存储并显示此数据。

我们每个月都会添加这样的功能。如何减少写入的样板代码量。

  1. 添加网页svc参考
  2. 将提供程序层中的方法换行以处理异常
  3. 准备请求
  4. 发送请求
  5. 在本地存储数据。
  6. 通过aspx回复并显示数据。
  7. 这是一种痛苦。

1 个答案:

答案 0 :(得分:1)

我发现有两件事可以减少场景的繁琐编码 - WCF Line of Business Adapter SDK:这为构建WCF适配器(基本上类似于BizTalk适配器)提供了非常强大的基础。这是第一次有点困难,但后来加入它会更好 - p&p Web Service Factory:这对数据库的东西很好,特别是因为它提供了一些很好的向导来进行自动生成。不是说你不能把它用于其他事情。