【发布时间】:2009-12-18 17:48:25
【问题描述】:
我正在构建一组方法来为许多不同的 Web 应用程序提供功能,这些方法基本上从 SQL 获取一些数据,对其执行一些操作,然后将其传递回调用应用程序。它们必须通过网络服务来实现。
所以我的问题是,在创建一个包含大量方法的大型 Web 服务或将方法划分为逻辑组并将每个方法包含在自己的 Web 服务中之间有什么优缺点。我认为在第一个版本之后会实现很多后续方法,所以我所做的任何事情都必须易于维护。
如果它对我使用 .Net 3.5、C# 并且目前无法使用 WCF 的答案有任何影响。
【问题讨论】:
-
如果您正在寻找一个术语来描述单个 Web 服务产品随时间的无序扩展:Shawn Wildermuth 在 .NET Rocks 的第 497 集中提到了“方法污染”(参见第 17 页)转录@@goo.gl/JyEn)。
-
谢谢兰斯,我会检查一下。
标签: .net web-services