基于AJAX的技术在富互联网应用(RIA)当中扮演着重要角色,同时,基于AJAX的三层软件架构也就成为一种经典的软件开发模式。研究表明,在基于AJAX的三层软件架构中,数据访问层与业务逻辑层可设计成通用模块且表示层可划分为通用模块与专用模块。概括地说,对于基于AJAX的三层软件架构而言,开发者通过通用化设计可以找到一个具有良好扩展性的可重用解决方案。