开源的世界如此美好
4. Java Web开发趋势
未来Java Web开发技术的发展趋势仍然是多元化发展。其中的任何一种技术,都有其优、缺点,如Tapestry是一种组件式框架,功能强大,但学习曲线陡;JSF也是一种组件式框架,而且又是Java EE的标准之一,但仍不够成熟。在Java Web开发领域,“理性分析,合理运用” - 这是正道。
纵观2006,Java Web开发技术的发展脚步一刻也没减缓:Java EE 5正式发布(JSF版本为1.2,JSP版本为2.1);Tapestry 4.0正式发布;Spring 2正式发布;Struts 2正在努力打造中,并发布了2.0.1 BETA版。就我自己的看法,2006年Java界最重要的事件绝对是Java开源!其意义必重大、影响定深远!随着Java开源,开源社区已是“就等东风来”,有关Java的各种技术和应用,在增添了开源的魔棒的挥舞间,终会是精彩纷呈。
期待2007,Java Web开源世界美好依旧!并完全有理由相信会继续得以发展。作为Java Web开发者,以下几点是值得你注意的:
AJAX支持将更成熟:在Web 2.0浪潮里,谁也不能忽视AJAX技术,Windows Vista携带dotnet3.0 framework就要发布了,仿佛Microsoft要改变浏览器统治桌面历史的序幕就要拉开了。但是我的预测却是AJAX不但是一种过渡技术,也将成为长期存在的技术。XAML无法改变互联网HTML的实质-超联接,就无法改变浏览器统治桌面的局面。
EJB3.0规范正式推出:在五月的JavaOne,EJB3.0规范正式推出。到年底之前完整通过EJB3.0认证的Hibernate3.2已经推出,包括Spring2.0提供的标准JPA支持,EJB3.0已经不存在技术上的推广障碍。但是似乎姗姗来迟了些.
各种Java Web框架继续推陈出新:喜欢新鲜事物的开发者,特别是Struts开发者,好好留意下Struts 2。
SOA:在2006年有一个现象,“咸与SOA”,每个人都会去讨论一下SOA,搞构件的普元也开始SOA了,SOA是一个2006年彻底被用烂的词汇,而真正的SOA大家还都没有接触到。
Java开源后的影响:到底会有哪些影响和变化?现在还不得而知,只能让时间来告诉我们了。
Java SE 6:Java SE 6在2006年末正式发布,我始终觉得Java SE 5的发布比版本6来得更有意义,但不管怎样,好好研究Java SE 6的新特性,是应该的。
简化开发:Java Web开发技术的功能越来越强大,使用越来越复杂,学习曲线越来越陡,在2007年里,谁能在功能强大和简化开发两者间实现非常好的平衡方式?至少对于我来说,值得关注。
开源:总之,开源,还是开源!
“两岸猿声啼不住,轻舟已过万重山”,Java Web开发技术在开源动力的牵引下,过的“山”已是不计其数。
乘着开源轻舟,继续远航。
0
相关文章