CORBA（Common Object Request Broker Architecture）通用物件请求代理架构是软体构建的一个标准。CORBA标准由物件管理组织（OMG）设立并进行控制，CORBA定义了一系列API，通信协议，和物件／服务信息模型用于使得异质应用程序能够互相操作，这些应用程序用不同的程式语言编写，运行在不同的平台上。CORBA因此为定义明确的物件提供了平台和位置的透明性，这些物件是分布式计算平台的基础。通常来说，CORBA把用其他语言开发的程序代码和关于该程序代码能力和如何调用