|
![]() |
CORBA企业解决方案
已下载0次
资料等级 | ![]() |
下载所需E币 | 8E | 资料语言 | 简体中文 |
---|---|---|---|---|---|
格式 | RAR | 资料大小 | 4956K | 资料内容类别 | 技术 |
运行环境 | |||||
[我要检举] [加入收藏] | |||||
序 言 我们假定用户需要在一复杂的软硬件环境中编写应用程序,或是需要把一整套组件/应用程序集成到一灵活的企业级系统中。我们还假定用户强烈要求自己的应用程序能运行起来,或者自己的系统能够集成起来,但对于重新创建各个部件却不感兴趣。这样,用户就需要得到尽可能多的帮助,帮助的形式既可以是能购买到的可实现软件,也可以是能采用的技术。 也许这种复杂性是由于用户的应用程序/企业必须运行在分布式硬件系统上而产生的,因此必须解决网络带来的边界问题。又或许用户不得不处理由于不同的组件用不同的语言编写所引起的问题;又或许这些组件需要运行在不同的操作系统上。又或许用户(作为世界上唯一的建筑师或经理)正处理一个完全同种类的环境,但应用程序/组件必须越过不同部门或公司的边界进行访问。 如果真的出现以上情况,用户就很可能要用到对象请求代理来帮助越过这些边界—而实际上所用的代理可能就遵循着CORBA标准。使用CORBA的原因在于系统中的组件能越过这些边界进行相互通信,而用不着编写一个软件层来提供越过边界的桥梁。CORBA提出的不止是基本的通信需要,还有其他很多的内容。就像在点到点通信中,CORBA也能提供变化,如同多对多通信和存储转发一样。 |
![]() |