使用ExtJs开发MIS系统(1):基于ExtJs的MIS构架设计2010-07-17 博客园 冬冬本系列主要包括以下内容:基于ExtJs的MIS构架设计。Js的动态加载。使用数据库保存客户端状态。轮询和无状态设计。使用Action抽象客户端操作。客户端MVC。最后,如果还有精力的话,再写一些ExtJs性能方面的心得。本文中的例子、代码等来源于真实的的项目,所以恕不能提供完整的代码下载,但会尽量详细的阐述设计思路,并给出关键的代码片段。欢迎大家交流和指教。2,客户端的“致富”之路在SilverLight、Flex等富客户端框架出现以前,系统中通常由服务器负责Html、Css等的生成,也就是负责显示逻辑,客户端与服务器端的交互是按下图的样子:

富客户端将显示逻辑从服务器端转移到客户端。这样服务器端仅仅负责业务逻辑的处理和运算,把处理的结果以纯数据的形式发送给客户端,然后客户端负责具体的显示和交互,这个过程可以通过下面这个图直观的看出来: