快捷搜索:

Java开发者要学会融会贯通

Java开拓职员的盛典??JavaOne日前在日本举行。在11月28日至30日时代举行的JavaOne Japan(Sun´s 2001 Java Developer Conference Japan)上,笔者时而以记者、时而以评论争论会主持人,时而又以通俗参不雅者的身份从方方面面介入了此次会议,在此就为大年夜家总结一下对全部会议的一些感想熏染。

JavaOne是启发技巧职员灵感的场所

Java的创作创造者James Gosling在主题演讲中指出:“所谓的Java技巧便是可使多种软件在Java虚拟机与Java说话上共存的生态系统”。

在此之前,先大略为大年夜家先容一下JavaOne究竟是个什么样的活动。当然,JavaOne首先是“Sun Microsystems公司主理的Java开拓职员会议”,但并不仅仅如斯。对Java开拓职员来说,JavaOne更是一次可网络到各类刺激开拓思路的信息的“展览会”。

正如大年夜会总主持人John Gage(美国Sun Microsystems公司首席钻研员兼Science Office总监)每次在阐明大年夜会理念时强调的那样:“怕羞可不可”,“要多与别人交往”,“多汇集咭片”。这便是JavaOne的规则,多与陌生人会面、多造访新公司、多打仗未知的技巧。所谓JavaOne,原先便是一个启迪开拓职员思路,使开拓职员能够打仗到自己专业领域以外的Java领域的常识,并探求新思路源泉的场所。

Java技巧的覆盖面很广。即有可在半导体芯片上高速运行Java法度榜样的技巧,也有声援企业信息系统建筑的、面向工具的开拓情况。一小我要想掌握所有的技巧是弗成能的,但经由过程钻研其它领域的技巧,则极有可能创造出新思路。这恰是JavaOne这一活动的意义所在。

第一届JavaOne于1996年在美国旧金山市举办,今朝已举办过6届。笔者参加了所有的JavaOne,其规模正在赓续扩大年夜。1996年的第一届JavaOne参加人数约为5000人阁下,而到了2001年6月的JavaOne 2001,参加人数跨越了2万5000人,已成长成为分组评论争论会多达500场的、举世最大年夜的软件开拓职员会议。

这次在日本举办的JavaOne Japan上,三天会期内的与会人数共计约7000人、分组评论争论会71场、BOF会议约32场,从整体规模来说略有减小。生怕是受到了日美经济冷落、美国遭受可怕事故打击、会议看护不及时等晦气身分的影响。

在本届会议的展示会场上凑集了大年夜约100家公司及团体。此中包括来自韩国及台湾的参展企业。从信息的密集度来看,绝不减色于在美国举办的JavaOne。

只管如斯,JavaOne终究不是学术会议而是商业活动。至于前面提到的大年夜会理念是否已经渗透到会议的方方面面,生怕不合的与会者会有不合的见地。对付那些盼望加倍深入打仗自己专业的技巧职员来说,可能更乐意多参加一些专业评论争论会。而对付对想拓展商业可能性的职员来说,可能又会感觉会议的限定太多。不过,对付每一位与会职员来说,应该切记的原则是:JavaOne最大年夜的特征就在于它是一个能获得各类各样信息的场所。可以说,为了不白费昂贵的与会用度,筹备再充实的体力与会也不算过分。

Java技巧是一个“生态系统”

Java说话的创作创造者James Gosling,在JavaOne Japan开幕首日的11月28日下昼5时半开始了自出心裁的主题演讲。Gosling先在会场播放了Duke(Java的吉祥物)演出的“2001年宇宙之旅”滑稽小品录像,然后又开始向听众席上扔掷“新制T恤(印有Duke)”。等会场气氛轻松下来今后才开始了演讲。

Gosling的演讲内容为“Java为什么会成长成现在这样”。他讲到,“对付Java的未来已经有很多人讲过了,我来谈谈Java的以前”,并对Java技巧的特性要素进行了一一评价。

安然以及对靠得住性的注重是Java说话设计思惟的背景。虚拟机的采纳也是其手段之一。Java技巧是建筑在Java虚拟机与Java设计说话两者之上的一个“生态系统”,它们合谋生计、相互赞助、和谐运作。

Gosling觉得,无论是面向工具也好、虚拟机也好,都邑由于运行效率不佳而导致资源的增添,而Java技巧则降服了这一毛病,具有高效率、高靠得住性等优点。作为结语,Gosling盼望人们能从另一个侧面来熟识已开始分散的Java技巧,“Java技巧具有多种多样的形式。人们每每轻易只着眼于本领域的技巧,但经由过程与不合领域技巧(比如台式机、嵌入用途、多媒体等)的结合,应该能培养出新的利用领域”。

不合的制造商EJB组件联合演示

主题演讲会上,Sun的企业代表和JavaOne辅助者们接踵颁发了讲演。他们的演讲基调显然都以“日本是Java手机的蓬勃国家”这一信息为中间。

日本在Java手机领域领先于美国已是一个不争的事实。今朝日本海内各运营商已经推出了共计1000万部以上的Java手机(NTTDoCoMo的Java手机503i系列约为914万部,J-Phone也有100万部以上)。在开幕后直接进行的主题演讲中,首先辈行的演示便是K Laboratory为JavaOne Japan开拓的“i-appli”实际利用。

演示的内容是应用Java手机搜索会议日程以及会场结构等。演示中以致还呈现了美国手机运营商高层人物亲赴日本、呼吁日本的Java开拓职员“开拓支持美国手机的Java利用”的排场。

别的,日本在企业信息系统的Java利用方面也处于领先职位地方。在11月30日的主题演讲中所进行的“EJB(Enterprise JavaBeans) Component Group”演示便是一个实例。

在这一演示中,将分手由EC-One、NTT Comware、富士通、日本IBM、日立制作所、索尼Information System Solutions(原公司名:Sony System Design)、Sunmoretec(Suntory子公司)、NEC等8家公司自力开拓的各类EJB组件组合成一个系统进行测试实验。而将来自上述不合公司的各类组件建筑成一个系统只必要短短的“3天”光阴。

认真系统建筑的是EC-One公司。据该公司称,技巧上的关键之处就在于:纰谬组件的内部布局进行任何篡改、只经由过程Java说话“接口”功能的安装,将互相自力开拓出的组件连接在一路。当然,之以是建筑技巧能在短期内开拓出来,是由于选择了与设计思惟吻使的部件以及在商业逻辑层( Business Logic )上自力性较高的部件。只管如斯,纰谬组件进行改造,就可选择现有的部件并连接成一个系统,可以说是相称了不起的成果。

这一演示成功得益于浩繁的有利身分。此中包括跟着J2EE利用办事器的遍及、EJB运行情况也越来越为人所熟知;因为基于EJB的软部件营业有望迅速增长,是以多家供应商已开始动手EJB组件的开拓;再便是EJB的组件技巧及其特点。今朝“EJB组件相关组织”已经经由过程EJB部件间的兼容性及设计手段等方面的探究,在相关问题上杀青了同等意见。着末一个紧张身分便是Java说话是面向工具的说话。可以说,正由于Java技巧无论在商业领域照样在技巧领域都得到了长足的成长,是以此次演示才能够得到成功。

J2EE用户评论争论

笔者在本届JavaOne Japan上担负了“J2EE用户分组评论争论会”的主持人,要求与会职员指出用户能够理解的问题。比如,进入运用阶段后,一台利用办事器上可应用的EJB组件的数量受到限定。也有的与会者觉得,用户必要的是质量包管,不能说由于依据的是J2EE,以是质量就肯定没问题。

在分组评论争论会上,与会职员指出的问题主要集中在Java在基相干统的利用方面。只管现在Java技巧已经达到了可用于基相干统建筑的阶段,但Java与EJB并不是万能的,只不过是开拓职员赓续积累钻研成果的根基。但若想在往后多少年内积累信息系统开拓的履历,可以依附的根基除了Java别无选择。正由于这样,用户才会提出各类严格的要求。

[2001-12-12]

您可能还会对下面的文章感兴趣: