Asp.Net Ajax仅用于表示层,还是用于业务逻辑层?

时间:2009-09-16 18:17:31

标签: ajax design-patterns asp.net-ajax

Asp.Net Ajax是仅在演示(UI)层使用,还是在业务逻辑层使用?

编辑 - 更准确地说,AJAX API是否也用于BLL层?

感谢名单

1 个答案:

答案 0 :(得分:2)

AJAX只应用于表示层....

您必须记住AJAX允许客户端(UI /浏览器)回调服务器以执行某些操作。此时应调用业务层以获取/检索数据或执行某些操作...

因此,当决定是否向网站添加AJAX功能时,您很可能会针对某些与UI /表示层相关的所需功能进行此操作。只要您添加它,您的业务层就会用于提供客户端所需的信息。

AJAX技术本身不一定适用于业务层,我认为它们不应该。 AJAX应该只是让您到代码中的一个位置,您的前端(UI代码)可以使用您的业务层代码。