|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
C++编译的是本地码,优点是启动快,而且可以精确控制资源因此可以开发很高效的程序.缺点是编程麻烦,而且容易留下安全隐患.跨平台靠源代码在各个平台间分别编译(一处编写到处编译)
SUN公司正式推出了EJB的标准以后,在浩瀚的公司和开辟职员中引发了很年夜的反应。
标记着用Java开辟企业级使用体系将变的十分复杂。很多公司都已推出了或正盘算EJB的产物。EJB已成了Java手艺的研讨重点。
SUN公司对EJB的界说是:EJB是用于开辟和部署多层布局的、散布式的、面向对象的Java使用体系的跨平台的构件系统布局。接纳EJB可使开辟贸易使用体系变得简单,使用体系能够在一个撑持EJB的情况中开辟,开辟完以后部署在其他的情况中,跟着需求的改动,使用体系能够不加修正地迁徙到其他功效更强、更庞大的服务器上。
在EJB的标准中,提到了6中脚色,包含Bean供应者,使用程序拆卸者,EJB容器,EJB设置工具,EJB服务供应者,体系办理员。这内里,EJB容器是EJB之以是可以运转的中心。EJB容器办理着EJB的创立,取消,激活,往活,与数据库的毗连等等主要的中心事情。
EJB标准的呈现对电子商务开展起了很年夜的推进感化。如今年夜型的电子商务网站,都是接纳EJB手艺的使用服务器来构建的。如今使用对照普遍的,撑持EJB的使用服务器中,已产物化了的最次要的是三个:IBM的WebSphere,BEA的WebLogic,Inprise的IAS。别的,另有一些对照小的,能够给来做研讨和进修用的有OpenEjb。
起首,我们来看看IBM的WebSphere:
IBMWebSphere使用服务器是一个完美的,开放的Web使用服务器。它是IBMe-business使用架构的中心。WebSphere使用服务器供应三个品级的版本,他们是:尺度版(StandardEdition),初级版(AdvancedEdition),企业版(EnterpriseEdition)。个中,在初级版中入手下手撑持EJB的编程模子。在企业版中供应一个高牢靠的办理计划,使其可以移植到关头性的企业情况。WebSphere也是这些产物傍边在中国市场做的最好的一个。不仅举行了良多的比赛,举行良多的讲座,还与国际诸多高校互助,收费赠予了良多套的WebSphere的套件。以是,WebSphere是在中国使用的最多的。
EJB是WebSphere最中心的对象手艺之一,它供应了具有买卖功效的服务器真个Java组件,同时又是一种新型的对象散布手艺编程模子。利用EJB组件完成的使用,会撑持更初级的基于数据库的买卖处置功效,如多个数据库之间的更新,两阶段提交等。
最关头的,WebSphere是IBM全部一套开辟,使用服务器的套件。他把EJB和IBM别的的优异的产物(TXSerise和ComponentBroker)分离在了一同。在详细的使用中,基于平安的思索,功能思索和体系办理思索,还能够增添Firewall,WebShperePerformancePack和Tivoli。以是,大概IBM的EJBContainer纷歧定是最好的,可是,WebSphere中的EJB和IBM其他产物的分离倒是做的最好的。
经由过程工具会合的VisualAge,能够很快的开辟出EJB组件,然后部署在WebSphere的使用服务器中,在经由过程集成在内里的Apache(WebServer),能够疾速的开辟一个电子商务的平台。在国际很有"钱"途的。
然后,我们再来看看BEA的WebLogic:
早在往年7月份,BEA公司就公布:该公司领先完成了对EnterpriseJavaBeans(EJB)2.0尺度的撑持。而EJB2.0标准是今朝最高的Java企业级开辟产业尺度,BEA对EJB2.0的领先撑持再次牢固了该公司在Java使用范畴无可争议的抢先位置,并增强了BEAWebLogic作为J2EE手艺次要平台的市园地位。
BEA是经由过程为BEAWebLogicServer5.1供应一个附加的软件包,完成了对EJB2.0的撑持。依附BEAWebLogicServer对EJB2.0的撑持,BEA可匡助开辟职员更快地推出电子商务使用体系,从而闪开发职员极年夜地受害于这一业内最新尺度。
作为服务器端商务逻辑的行业尺度和Java2平台的基石,EnterprirseJavaBeans是BEAWebLogic使用服务器的次要手艺。EnterpriseJavaBeans使得开辟职员可以用心地开辟其使用体系和电子商务假想的商务逻辑,而不用为基本布局的修建而专心。依附对EJB2.0的撑持,BEAWebLogic使用服务器系列可供应现实上的尺度基本构架,匡助用户疾速开辟和部署下一代电子商务和企业使用体系。
最后我再次声明,我并没有说不看好java,实际上我对java很乐观的,毕竟她正在不断改进中,我相信她总有一天会和.net并驾齐驱的 |
|