【发布时间】:2015-04-18 01:45:15
【问题描述】:
我只是寻求一般性建议。我有一个由
组成的网络应用程序- ASP.NET webforms 项目(也有 jQuery 对话框)
- 域层/业务逻辑
- 数据访问层
- WebService 类
现在我设计这个项目的方式是,当从客户端(jQuery ajax)调用读取例程时,客户端调用 web 服务方法,然后调用我的数据访问层方法,DAL 将数据表返回给我的Web 服务方法,然后 Web 服务方法从返回的 DAL 对象创建相关的业务逻辑类,然后将其作为响应返回给 jQuery ajax 方法。
这是正确的例程还是应该这样,客户端调用Web服务方法,Web服务方法创建业务逻辑类,业务逻辑类调用DAL,DAL将DAL对象返回给业务逻辑类,然后将更新后的业务逻辑类返回给 Web 服务,最后将其作为 jQuery ajax 响应返回给客户端
【问题讨论】:
标签: c# asp.net web-services architecture