|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。JSR277是Sun向导的小组,界说了一个官方JavaTM模块体系。从2005年6月入手下手它就已活泼起来了,在2006年11月的时分它托付了一个初期草案。它定位于J2SE7.0(Dolphin)的构成部分,但是在存身之前它仍任重道远。不外JSR277是侥幸的,Dolphin看起来要推延到2009年了,以下是来自today.java.net上的会商:开源Java和创立OpenJDK基本架构明显泯灭了Sun的很多精神,这也给我们带来了坏动静。一般Sun每18个月摆布公布一个新的Java版本。Java6是在2006年春季公布的。因而,最后Java7企图在2008年春季公布。可是如今可用的JDK7项目构建并没有整合次要的新特征,我们乃至分明连beta版都还未封闭。DannyCoward,他将是Java7JSR的标准向导者,如今暗示他们的方针是在2009年1月公布新版本,从如今算起另有16个月。 OSGi,或JSR291,是一个Java的模块体系,几近已是用了10年。有很多贸易的和收费的可用完成(Felix、Knopflerfish、Equinox)。不像JSR277那样依附于Java7,OSGi的完成能够运转在Java1.3及J2ME基本上。很多体系已在外部利用了OSGi,确保OSGi和JSR277可以一同事情是JSR277乐成的需要前提。
JSR277专家组由Java生态体系中的几个关头人物构成:Apache、Google、RedHat、BEA等等,个中几个对已有Java模块体系有丰厚的履历。RichardHall是Felix的创立者,IBM的代表作是Equinox。只管专家组声势壮大,可是在公然的可读邮件列表上却看不到良多会商。相反,openjdk.java.net和另外一个邮件列表modules-dev承当了这一会商平台脚色,在其上既有会商也有主动化bug呈报报表。
有一些成绩谈到了JSR是不是运转安稳。DaliborTopic在1月份扣问:我也乐意将JSR277的分明处于藏匿形态的专家组的不活泼成员改换为那些真正体贴JSR的人,即:
- DavidBock
- StuartHalloway
- DougLea
- TedNeward
- SamuelPullara
- ApacheSoftwareFoundation
- IronflareAB
- Jayasoft
- SASInstituteInc.
由于自客岁5月以来,他们并没有在专家组邮件列表上张贴过一条信息(即,8个月),因而我以为他们大概被平安的GC失落了(GC——GarbageCollect,渣滓接纳)。我确信标准向导可以容易找到感乐趣的专家,他们对这一课题有浓郁的乐趣,好比在这一邮件列表读者两头的某些专家。 Dalibor的说法是对的,JSR277专家组的很多成员已好久没有讲话了(只管实践上SAP比来批评多了起来)。也许我们更要存眷的现实是,专家组不是被请求来批评模块体系自己的开展的,相反,计划是经由过程把完成文档化而退化的。
被说起的与OGSi兼容性成绩仍旧没有办理之道。客岁6月,在JSR277专家组列表中贴出了一个成绩,扣问与OSGi互操纵的情况。今后一样的成绩不休被提出,而专家组从没有给出任何靠近于兼容的完成,乃至连个可用的暂行计划都没有。在比来在给专家组的帖子中,StanleyHo说道:与别的模块体系的互操纵性:正如我们在专家组(EG)中会商的,我们希冀让JSR277与别的模块体系互相操纵(好比OSGi、NetBeans等等)。已有一些开展中的原型体系来指出它应当怎样事情并考证全部办法。当暂行议案停当后,我将提交给专家组举行检察并会商。互操纵性是在这一JSR公然检察之前我想明白办理的成绩。 JSR277是不是将与JSR291兼容还尚待分晓,今朝它们其实不兼容。假如进度还像客岁那末慢,那末它将没法实时包括在来岁初将要公布的Dolphin版本中。时代,关于JSR277进度的成绩仍将存在:PeterKriens扣问假如以一种加倍中立的体例关照Java会有甚么分歧:我但愿我们可以会合于手艺成绩,如许我们就可以够展示为何(和在多年夜水平上)与JSR277+294比拟,OSGi服务平台野心更年夜,而且为模块性成绩供应了更多更初级的办理计划。Sun由于非手艺缘故原由往对抗诸多业界压力及市场分支,而不是和人人一同制订一个得当的尺度,这让人感应很悲伤。我不是宣称OSGi标准就十全十美,环绕它仍需做很多事情。但是,它们是成熟的、经由查验的、有多量用户、而且看起来比JSR277如今试图完成的功效(进修曲线过于峻峭)还要供应更多的功效。当Java社区以加倍自力的体例往关照,这类情况还会呈现吗? 与此同时NeilBartlett问到这一成绩是不是属于标准向导的权柄局限:因而,在快要一年以后,暂行计划仍“在举行中”,没有指出停顿了几、还需几事情。很分明,Sun仍在做些事变,由于针对OpenJDK模块开辟组件的浩瀚举动被逐一纪录上去了。可是他们不肯意扣问JSR277专家组的定见或追求他们的匡助,只管“在实际上,JSR277专家组是天下上最主要的模块体系和OSGi专家”。
1月份,DaliborTopic发起对JSR277专家构成员举行一次渣滓接纳,他们中很多人已不活泼了。我十分批准,就让我们从标准向导入手下手吧。 InfoQ不会对StanleyHo的概念做出批评。你有甚么设法?JSR277应当兼容OSGi吗?
检察英文原文:Sun"sSilenceonJSR277LeavesManyQuestionsfromOSGiSupportersandFewAnswers
来自:http://www.infoq.com/cn/news/2008/04/jsr277-silence
学习JAVA的目的更多的是培养自身的工作能力,我觉得工作能力的一个核心就是:独立思考能力,因为只有独立思考后,才会有自己的见解 |
|