随着 Ajax 的流行,浏览器能做更多的交互操作,越来越多界面层的操作不需要在经过服务器的渲染生成,这样 View 在服务端框架中的作用也就越来越少了。RIA 的开发中,服务端要做的只是提供某种服务,这种服务可以是 web service, rpc, 或者 rest 类的操作,和富客户端之间交流的只是 Message , 而这种 Message 可以采用 xml(webservice), json 等格式,Google web toolkit 是一个很好的例子。如此一来,服务器的负担就小了很多,而整个 web 开发的模式都将有所改变。 Web 开发不再分为开发人员和美工,而分为 服务端开发人员和客户端开发人员,美工。 服务端开发人员专注于提供某种服务,不再涉及 view ,最多也就是提供某种 Message 形式的 View,比如 rails 中采用 build style 来提供 xml 的生成。 而客户端的开发,以 flash 为例,flash 程序员开发组件给 Flash 美工,Flash 美工利用组件,设置属性,构造页面。
阅读全文>
发表于 @ 2007年06月13日 12:48:00|评论(loading...)|编辑