RSS
热门关键字:  数据挖掘  人工智能  数据仓库  搜索引擎  数据挖掘导论

2006 Java技术开发工具的成功者和失败者

来源: 作者: 时间:2007-05-25 点击:

51CTO.com独家特稿】一、2006年成功的Java工具

数据挖掘研究院

  数据挖掘研究院

1、JAVA集成开发平台/普通的Java框架

NetBeans集成开发环境 数据挖掘研究院

 

数据挖掘研究院

NetBeans今年比Eclipse更加成功,相对于Eclipse来说,NetBeans有了一些非常惊人的进步。一年或者一年以前,NetBeans好像就快要销声匿迹了。现在虽然Eclipse始终占据着大部分的市场份额,但是好像有点失去前进的动力了,我觉得也许是竞争对手越来越少的缘故吧! 数据挖掘实验室

 

2、企业级JAVA/Java EE框架(front-to-back

数据挖掘研究院

Spring Framework 2

JBoss Seam 1.x 数据挖掘研究院

  数据挖掘研究院

3、Persistence/ORM Engine/Framework 数据挖掘研究院

Hibernate 数据挖掘研究院

  数据挖掘研究院

4、Java EE 应用服务器

数据挖掘研究院

GlassFish Java EE5 应用服务器 数据挖掘实验室

 

数据挖掘研究院

可能关于JBoss的入选,大家有些争论,因为她还不支持Java EE 5SAPJava EE 5应用服务器可能更经常的被提及。 数据挖掘研究院

 

数据挖掘研究院

5、Java网络框架/API

数据挖掘研究院

JavaServer Faces (JSF)Ajax 数据挖掘研究院

Hon mentionRIFE and Wicket 数据挖掘研究院

  数据挖掘研究院

很多的市场调查显示了相对于Structs 1.2.x来说,JSF在去年1年半中拥有一个良好的成长状况。今年,可能即将来临的Structs Action Framework 2会更优秀。我们拭目以待。

  数据挖掘研究院

6、动态Java脚本语言/框架 数据挖掘实验室

Web应用层 Java网络框架)

数据挖掘研究院

Groovy/Grails框架 数据挖掘研究院

JRuby (Rails)

数据挖掘研究院

Hon MentionRhino(Java脚本)

数据挖掘实验室

  数据挖掘实验室

我觉得这些可以引领创新和提高用户的的关注度。 数据挖掘研究院

 

7、Java网络应用服务器

Apache Tomcat

  数据挖掘实验室

的确,Jetty很有趣,但是几乎每个喜欢Java的人都喜欢JBossApache Geronimo/IBMWebSphere,以及其他采用Tomcat的一部分应用服务器策略来做的网络应用服务器。Tomcat实际上在这里已经成了一个事实上的标准。 数据挖掘研究院

  数据挖掘研究院

8、构建工具

数据挖掘研究院

     Apache公司的Ant 数据挖掘研究院

 

数据挖掘研究院

的确,Maven也很有趣,但是至少在2006年,Ant仍然是事实上的标准。

数据挖掘研究院

  数据挖掘研究院

9、日志工具 数据挖掘实验室

Apache公司的Log4j

 

10、测试框架/工具

TestNG 数据挖掘研究院

  数据挖掘实验室

11、移动/无线Java应用设备集成开发环境/框架

J2ME Polish 数据挖掘研究院

  数据挖掘实验室

12、最有潜力的工具

数据挖掘实验室

JBoss Seam

JRuby (on Rails) 数据挖掘研究院

Java ME/Java Card/嵌入式Java(大体上的划分)

数据挖掘实验室

  数据挖掘研究院

上面的都是我觉得成功的Java工具。 数据挖掘实验室

 

数据挖掘研究院

最后,我说一下,我认为2006年失败的Java工具,至少也是让人失望的Java工具。 数据挖掘实验室

 

数据挖掘研究院

二、2006年失败的Java工具 数据挖掘研究院

  数据挖掘研究院

1、JAVA集成开发环境/普通的Java框架

数据挖掘研究院

Vendor Java集成开发环境,比如Oracle公司的JDeveloperBorland公司的JBuilder 数据挖掘研究院

  数据挖掘研究院

2、企业级JAVA/Java EE框架

EclipseDali-JSF

EclipseWTPJST-WST

  数据挖掘实验室

The Web Tools Project(WTP)BEA系统的支持下,的确有些更新,但目前下结论还为时过早。据我所知,WTPJava插件是基于J2EE 1.4而不是Java EE 5。同时,Eclipse Dali-JSF(基于Java EE 5)也没有做出些必要的改进,以便能跟上JBoss Seam,而Eclipse Dali-JSF就象是画蛇添足。 数据挖掘实验室

  数据挖掘实验室

3、Java EE 应用服务器 数据挖掘研究院

Apache公司的Geronimo 数据挖掘研究院

 

尽管作为IBM WebSphere Community Edition团体的一部分同时也是它的Spring调度的IoC,我还是太失望了,因为它竟然还没能支持Java EE 5。尽管Geronimo2007年可能会有好的表现。

数据挖掘研究院

  数据挖掘研究院

4、Java网络框架/API 数据挖掘实验室

Struts 1.2.xout with the old

 

作为最大限度适应网络框架的产品,JSF很可能在2007年超越Struts。但对于Struts来说,好消息是,它们将要发布Struts Action Framework 2。我们拭目以待。 数据挖掘研究院

 

数据挖掘研究院

5、动态Java脚本语言/框架

数据挖掘研究院

(Web应用层 Java网络框架)

Jython

数据挖掘研究院

  数据挖掘研究院

在我看来,在动态Java领域,Jython可能是失去了最多创新和激情的产品。 数据挖掘研究院

  数据挖掘研究院

6、Java网络应用服务器 数据挖掘研究院

Jetty 数据挖掘研究院

  数据挖掘研究院

这些是我作为一个编辑,通过观察这个新意无限的市场,做了些观察研究以及和开发者们的聊天等等总结出的。然而,我也能理解这些观点可能和现在一线开发者的观点不同。但是,请记好了,这些荣誉仅仅是2006年的。我知道很多人马上会跟着说,“是我最喜欢的Java工具,所以,它一定是成功的工具。”那么,您认为Java成功和失败的工具都是哪些呢?

数据挖掘研究院

  数据挖掘研究院

来源链接: 数据挖掘实验室

http://www.oreillynet.com/onjava/blog/2006/12/2006_java_technology_winners_a.html 数据挖掘研究院

 

数据挖掘研究院

(责任编辑 火凤凰 sunsj@51cto.com  TEL:(010)68476636-8007) 数据挖掘研究院



最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
匿名?