C# 访问Web服务的模式

C# 访问Web服务的模式,c#,web-services,design-patterns,C#,Web Services,Design Patterns,我需要访问一个Web svc,运行一系列查询,并将数据作为分析的一部分保存到存储中。除此之外,还有一个网站将查询数据存储并显示这些数据 我们每个月都会增加这样的功能。如何减少编写的样板代码量 添加web svc ref 在提供程序层中包装方法以处理异常 准备请求 发送请求 在本地存储数据 通过aspx检索和显示数据 这真是一件痛苦的事。我发现有两件事对于降低场景的繁琐编码非常有用 -:这为构建WCF适配器(基本上类似于BizTalk适配器)提供了非常强大的基础。第一次有点难,但以后再加上会更好。

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

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

  • 添加web svc ref
  • 在提供程序层中包装方法以处理异常
  • 准备请求
  • 发送请求
  • 在本地存储数据
  • 通过aspx检索和显示数据

  • 这真是一件痛苦的事。

    我发现有两件事对于降低场景的繁琐编码非常有用
    -:这为构建WCF适配器(基本上类似于BizTalk适配器)提供了非常强大的基础。第一次有点难,但以后再加上会更好。

    -:这对于数据库很好,特别是因为它提供了一些伟大的向导来自动生成。并不是说你不能用它做其他事情。

    从标签上猜他说的是c#