当前位置:  技术问答>java相关

J2EE、JavaONE 是什么 ?

    来源: 互联网  发布时间:2015-05-31

    本文导语:  J2EE、JavaONE 是什么 ? | 什么是J2EE?  J2EE是一种利用Java 2平台来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的体系结构。您可以到网站的技术文档栏目中找到更过关...

J2EE、JavaONE 是什么 ?

|
什么是J2EE? 

J2EE是一种利用Java 2平台来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的体系结构。您可以到网站的技术文档栏目中找到更过关于J2EE的资料。 

【日经BP社报道】 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技术无论在商业领域还是在技术领域都获得了长足的发展,因此这次演示才能够获得成功。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • j2ee的问题(很菜):j2ee用在什么地方或者说该如何应用?我老听说使用j2ee的体系框架,怎么样才算用到了j2ee的优势?谁能给我解释一下?
  • j2ee是什么东西?怎么才叫j2ee?
  • Linux下J2ee跑不起来,j2ee.jar好像解不开
  • 谁能解释一下ejb、j2ee、developer、j2ee系统分析师的概念?
  • 安装了JBULID7,要学J2EE,还用不用下载那个J2EE的JDK!(好大啊!!)^_^
  • 大家能否深入探讨一下J2EE到底包含那些东东,在实际企业应用是否如同J2EE所承诺的一样!
  • 小妹问题:为什么安装J2EE后,JCreator无法编译j2ee程序?
  • 提议:开个新版,把ejb/j2ee从java划出去。专门讨论ejb/j2ee方面的知识。
  • java2和j2ee有什么区别??听说j2ee做网上应用很好?怎么入门啊?
  • 我安装了JB7想搞J2EE还需要要下载J2EE吗,知道的不回答是小狗
  • 那里有J2EE下,www.sun.com 中只能下 J2SE,J2EE要注册码吗?如果要,是什么?
  • 都说j2ee只适合大型企业级应用,那j2ee开发小系统小企业的到底有什么利弊呢???
  • J2EE怎么没有专版?.NET和微软的东西都占了两个大板块,J2EE是后娘养的啊
  • 一个J2EE应用需要同客户端保持一个安全的(SSL/HTTPS)长连接,请问此部分的代码应该用什么J2EE component来实现,Session EJB or Servle
  • 经常听朋友说什么J2EE,终于知道点什么是J2EE了,汗一个
  • 近来愈发讨厌J2EE,J2EE(以及SUN)的很多东西都是正中OOAD的大忌。有兴趣讨论的进来
  • j2ee.bat???
  • 谁能告诉我从web html到j2ee做网站的全过程主要有几步。是不html-->jsp-->sevrlet-->javabean-->jdbc-->j2ee吧。不对的请指证,最好是那
  • 巨分求J2EE实例教程
  • 如何在win2000下配置j2ee


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3