|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
主要缺点就是:速度比较慢,没有C和C++快
在年夜型的散布式使用中,我们的某些请求并不是后面报告的办法可以满意的。举个例子来讲,我们大概想同之前遗留上去的数据堆栈打交道,大概必要从一个服务器对象里猎取服务,不管它的物理地位在那里。在这些情形下,都请求某种情势的“远程历程挪用”(RPC),并且大概请求与言语有关。此时,CORBA可为我们供应很年夜的匡助。
CORBA并不是一种言语特征,而是一种集成手艺。它代表着一种详细的标准,各个开辟商经由过程恪守这一标准,可计划出切合CORBA尺度的集成产物。CORBA标准是由OMG开辟出来的。这家非获利性的机构努力于界说一个尺度框架,从而完成散布式、与言语有关对象的互相操纵。
使用CORBA,我们可完成对Java对象和非Java对象的远程挪用,并可与传统的体系举行相同——接纳一种“地位通明”的情势。Java增加了连网撑持,是一种优异的“面向对象”程序计划言语,可构建出图形化和非图形化的使用(程序)。Java和OMG对象模子存在着很好的对应干系;比方,不管Java仍是CORBA都完成了“接口”的观点,而且都具有一个援用(参考)对象模子。
J2ME在手机游戏开发的作用也是无用质疑的。至于桌面程序,可能有人说java不行,界面不好看,但是请看看net网页编程Beans和Eclipse吧,他们都是利用java开发的,而他们的界面是多么的华丽,所以界面决不是java的缺点。还有一个不得不提的优点就是大多java人员都挂在嘴边的java的跨平台性,目前这确实也是java优点之一。 |
|