Web服务参考位置?

时间:2010-06-18 15:59:04

标签: .net web-services project-structure

我有一个Visual Studio 2008解决方案,目前包含三个项目:

  1. 用于业务逻辑/数据访问的DataFactory项目。
  2. 由实际用户界面,页面,控件等组成的Web项目
  3. 由实用程序类等组成的Web.Core项目
  4. 该应用程序需要使用Web服务。通常我会将服务引用添加到Web项目中,但我不确定这是否是最佳实践。

    以下选项对我开放:

    1. 添加对Web项目的引用。
    2. 添加对Web.Core项目的引用,并创建Web将调用以使用Web服务的包装器方法。
    3. 添加一个名为Web.Services的新项目,并复制第2步。
    4. 预计该项目的规模将会增加,因此我对任何建议持开放态度。

1 个答案:

答案 0 :(得分:0)

选项3.如果Web服务的功能未包含在任何现有项目中。