Sparkle’s Workshop

Archive for January 14th, 2005

重评xul

Posted on January 14, 2005 - Filed Under Uncategorized

上一篇对xul的评价贴似乎失言了
之后的两篇贴稍微提到xul 和web services
由于对web services(以下简称ws)的深入了解
反而觉得ws是目前分布系统中走得比较前的
至少是目前阶段值得使用的技术
(ws client) - axis - spring - hibernate - mysql
至于ws client的选择上,因为不需要逻辑处理
开发效率跟控件的数量成为重要的考量标准
Delphi、Swing、SWT、C#、xul、Flex
最后竟然选择了xul,呵呵
xul简单的界面描述是吸引我的最重要原因
(当然xul还有其他外层东西使他成为一个完整的架构我就不说了)

我反而认为xul和xaml应该是c/s的进化
xml负责界面描述而已,逻辑控制还是需要代码
访问一个远程的xul和一个本地的xul没有区别,最后还是通过ws来调用实际的东西,所以xul只是一个client
不要把xul和xaml神化,你就会觉得还是不错的东西
其实关键只是简单的界面描述而已
xul已经跟html扯不上关系,我也不认为他跟b/s有关系
应该把xul看成一个app一个client
可以将.xul文件跟mozilla一起发布
这只是一个很普通的ws client
当然.xul也可以放在远端的服务器上
但不能这样就认为他是一个b/s结构的东西

Read More..>>