corba与IPC的套接字编程

时间:2013-10-03 16:10:44

标签: operating-system corba

Corba用于我们公司的进程间通信。

我的疑问是,corba如何优于套接字编程?

我们选择使用corba或socket编程的基础是什么?

1 个答案:

答案 0 :(得分:1)

您正在比较截然不同的技术。

CORBA提供(不是包含列表):

  • 用于封送二进制数据的标准字节序无关格式
  • 服务器位置独立性
  • 线程池和调度
  • 编程语言独立性
  • 服务器生命周期管理
  • 同步或异步远程过程调用,如抽象

套接字是用于网络通信的低级工具。 CORBA为分布式计算提供了一个庞大的基础架构框架,通常(但不一定)基于套接字。

  

我们选择使用corba或socket编程的基础是什么?

这取决于您的要求以及许多其他因素,如果没有任何其他细节,也无法在此广泛回答。