随笔-124  评论-194  文章-0  trackbacks-0
随着AJAX的普遍应用,客户端的开发也要走向面向对象,面向模式的开发范畴。
看到一篇文章(附文链接见后),着重归纳一种开发模式:

一页就是一个“应用程序”,一个系统可能有好几个这样的应用程序;
用JSF或者STRUTS形成各“应用程序”的第一页;
其中,每一页含有:
controller.js负责:(这是CONTROLLER)
      接来自页面的调用,通过AJAX封装包(如JSON-RPC或者DWR)调用系统服务;
      因为要异步响应,需要安排CALLBACK;
      在CALLBACK中,调用VIEW及MODEL的维护

datacopy.js负责:(这是MODEL)
      保存数据模型,并由CONTROLLER来更新

render.js负责:(这是VIEW)
      听从CONTROLLER调用,通过取MODEL的数据,建立widgets,刷新页面

原文来自,这里
      
另外,有关JS的面向对象编程<<javascript权威指南>>一书讲的相当不错,我简单的与C++比较了一下,请点这里。
posted on 2007-05-26 10:56 我爱佳娃 阅读(1351) 评论(0)  编辑  收藏 所属分类: AJAX

只有注册用户登录后才能发表评论。


网站导航: