`
icess
  • 浏览: 248100 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

胡言乱语啦 JEE5 何去何从?

阅读更多
JEE5 (JSF1.2)何去何从?

最近几天一直在考虑要认真的学习一下几门技术, 因为 在工作中要用到了, 不知道那个更有前途. 想来想去有点想法, 给大家涂鸦一吧. 这是本人第一次拿技术来 胡言乱语, 有不对的地方,和见识不全的地方还请见量了.

JEE5平台发布也有一段时间了, 但是在国内的反响却不是很好, 几乎没有什么人or论坛在讨论, 前天有看到网上的一篇论JEE5 将走进自己挖好的坟墓中( http://java.csdn.net/n/20060712/92547.html ). 现在来看好像此话不是虚言啊.

JEE确实是每一个版本的发布都在增加开发的复杂度. JEE5在几个开源产品的压迫下出炉的, 但模仿别人的经验又没有下很功夫优化, 现在几个开源产品在每一个层面上还是比JEE5要好的, 其实 感觉对JEE5影响最大的还是支持平台不是很多, 现在完全实现JEE的运行平台好像只有sun的GlassFish和另外一个什么公司的产品. 拿个例子来说吧, jsf1.2 比1.1 是改进了很多, 但是JSF1.2 规范都发布很长一段时间的 . 还没有看到什么公司在使用JSF1.2开发, 原因就是没有服务器来支持jsf1.2的环境, 对于小的应用大家都使用Tomcat, 没有人愿意为了使用JSF1.2来开发一个小网站而搞个glassfish的. 呵呵 反正我是不会这样的. 而myfaces的jsf 1.1实现的应用还是很多的, 而myfaces sandbox中有很多组件, 如果要是升级到1.2 的话, 和重写几乎没有区别, 应为1.2和1.1的标签实现不兼容. 要重写所有配置文件, 呵呵, 有很多哦.

所以现在还看不到apache的myfaces在jsf1.2上有什么 动静. tomcat也没有及时的放出支持1.2环境的tomcat 6.0 .

而今的SOA对JEE又是致命的打击, 随着SOA开发的简单, JEE的优点很快就会消失殆尽的. 虽然sun在jdk 6.0 中包含可SOA的支持, 但是好像sun的SOA 是最难开发的一个, 比apache的axis2要复杂很多哦.

看看现在的环境 Hibernate , spring 都还是那么流行, 或许还要很多人期待着spring 2.0 的最后出炉, 到时候就可以看看spring和JEE5 谁高谁底了.

对于JEE5的发展,个人的一点感想,纯属个人观点, 不知你又有和感想, 欢迎分享

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics