|
作者:Maarten Winkels
|
|
2009-02-03 00:26 |
|
Java平台已经逐渐发展为一个成熟可靠的企业应用平台,成熟的应用平台的一个标志则是它能够带动大量的衍生技术以及可以与其他技术集成的选项。本文将详 细讲述怎样用Grails这项传统JEE应用开发的衍生技术,结合另一项完全不同但却可以在Java中使用的Flex技术来开发JEE。这两个平台都能大 幅度提高开发效率。两者相结合则在为J2EE应用创建富客户端的同时不影响整体的开发效率。
Grails的前身是一个在JVM中运 行的web应用,它使用Groovy以及其它几个著名的框架,比如Spring和Hibernate。为了实现快速应用开发,它极为依赖 “Convention over Configuration”原则。Groovy拥有很多动态的特性,在定义组件间共同行为方面,功能非常强大。Grails采用plug-in构架,因 此很容易把它与其他框架集成,而且也很容易在应用间复用各自的功能。
Flex是个RIA开发套件,由它创建的SWF 应用只能在FlashPlayer下应用。这是Adobe(前身为MacroMedia)的一个新型Flash开发套件。除了拥有丰富的widget和把 各种widget粘合在一起的强大的语言之外,它还能提供一些高端通信解决方案,分布式应用程序的开发因此变得相当容易。它使用两种语法:MXML和 ActionScript。MXML创建在XML语法之上,专门用来定义通用组件的用户接口;而ActionScript则用来定义组件之间的动态交互。
更多内容,请阅读全文:使用Grails和Flex开发JEE应用。
|
|
最后更新于: 2009-02-03 00:26 |