并且客户端把请求通过本地的转换机制,然后传递到远程服务端,通过一系列的解析解读之后,连接到服务端这一边来,然后服务端完成执行,再返 *** 去,最终返回给客户端 。
这个跟RMI一样的原理,不错,就是一样的原理 。而在Corba中还会涉及到一些对象,这些对象的含义解释如下:
- 伺服对象(Servant):Corba对象的真正实现,负责完成客户端请求 。也就是真正的业务逻辑板块
- 对象适配器(Object Adapter, POA):用于屏蔽ORB内核的实现细节,为服务器对象的实现者提供抽象接口,以便它们使用ORB内部的某些功能 。把请求传递过来,进行接口转换的工作 。
- 对象请求代理(Object Request Broker,ORB): 解释调用并负责查找实现该请求的对象,将参数传给找到的对象,并调用 *** 返回结果 。客户方不需要了解服务对象的位置,通信方式,实现,激活或存储机制 。
文章插图
- 对象请求代理(Object Request Broker, ORB)
- 负责对象在分布环境中透明收发请求和响应,它是构建分布对象应用、在异构或同构环境下实现应用间互操作的基础
- 对象服务(Obejct Services)
- 为使用和实现而提供的基本对象 *** ,这些服务应独立于应用领域
- 公共设施(Common Facilities)
- 向终端用户提供一组共享服务接口,例如系统管理,组合文档和电子邮件等
- 应用接口(Application Interfaces)
- 由销售商提供的可控制其接口的产品,相应于传统的应用层标识,处于参考模型的最高层 。
- 领域接口(Domain Interfaces)
- 为应用领域服务而提供的接口,如OMG组织为PDM系统定制的规范 。
其实我们主要了解的是中间件的概念,以及中间件的思想原理是使用代理对象去访问服务端的对象 。像调用本地一样调用远程,也就是我们减少和很多对接的工作,因为中间件帮我们做了 。但是学习这件事情,还是得我们亲历亲为,学无止境,继续加油!
推荐阅读
- 身体乳在什么时候使用
- 433m天线长度怎么算 433m天线长度
- 时尚环保袋图片,环保袋时装秀
- 六一儿童节童谣顺囗搞笑 六一儿童节童谣顺囗30字
- 蜈支洲岛攻略自助游 蜈支洲岛攻略一日游
- 望庐山瀑布的意思全解表达了诗人 望庐山瀑布的意思全解加注释
- 再见的英文怎么写?再见的英文单词
- 九宫山旅游攻略自驾游 九宫山旅游景点介绍
- 那种水果的含钙量最高?