2010-06-18 120 views
1

我有,因此目前由三个项目的Visual Studio 2008的解决方案:Web服务参考位置?

  1. 一个项目的DataFactory业务逻辑/数据访问。
  2. Web项目由实际的用户界面,网页,控件等
  3. 一个Web.Core项目包括实用工具类的,等

应用需要消耗一个Web服务。通常我会将服务引用添加到Web项目中,但我不确定这是否是最佳实践。

以下选项是开放的对我说:

  1. 添加参考Web项目。
  2. 添加对Web.Core项目的引用,并创建Web将调用以消费Web服务的包装器方法。
  3. 添加一个名为Web.Services新的项目,并复制步骤2

该项目预计将在尺寸增加,所以我愿意接受任何建议。

回答

0

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