Rich Client开源开发平台
Laszlo是一个开源的Rich client开发环境。开发者只需编写名为LZX的描述语言(整合了XML和JavaScript),运行在J2EE应用服务器上的Laszlo平台会将其编译成FLASH文件并传输给客户端展示。其优势在于将描述语言编译成任何浏览器都支持的展示形式,解决浏览器之间的移植问题。未来计划中,Laszlo可将LZX编译成Java或.NET本地代码,提升运行效率。
IBM AlphaWorks网站发布了一个集成开发环境(Eclipse插件),使J2EE开发者能在熟悉的Eclipse环境中快速开发基于Laszlo的rich client应用程序。此外,AlphaWorks网站还提供了一个用Laszlo开发的示例应用,展示在Eclispe环境下开发Laszlo应用的过程。
FLEX是由Macromedia公司开发的用于Rich client开发的环境。其原理是将MXML文件编译成SWF文件,然后在浏览器中显示,并利用Web Service技术与服务器通信。利用Flash的强大功能提供更丰富的用户体验。
Flex官方说法是,将把服务器软件、开发指南和其他工具组合在一起,使传统的网络应用开发人员能够用Macromedia公司的Flash格式创作软件单元。重点是让使用Sun微系统公司的Java2企业版(J2EE)的开发人员能够创作出更有吸引力、更容易导航的J2EE应用软件接口。
Macromedia公司计划在2004年上半年推出Flex服务器软件,价格尚未确定。其初级版本将运行于J2EE中,并计划推出支持微软的.Net格式的版本。最初的支持者包括IBM公司,它将随自己的WebSphere软件一起推广Flex的应用。
扩展资料
富因特网应用程序(Rich Internet Applications,RIA)利用具有很强交互性的富客户端技术来为用户提供一个更高和更全方位的网络体验。
多重随机标签