Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is Corba the same as SOA?

Tags:

soa

corba

I have been looking a lot at SOA recently. Isn't CORBA exactly the same thing as SOA?

like image 205
yazz.com Avatar asked Mar 17 '10 10:03

yazz.com


1 Answers

In addition to the fact already mentioned, that SOA is an architecture, and CORBA a specific implementation.

CORBA doesn't implement SOA

the main difference is that CORBA is Object Oriented or Component Oriented and SOA is Service Oriented

The main technical difference (in my opinion) is that in SOA you pass messages (or data objects) and in CORBA you can pass generic objects (which can have methods) so although you can implement SOA using CORBA (by limiting you self to a subset of the functionality), the standard way of using CORBA isn't service oriented.

like image 165
Ophir Yoktan Avatar answered Dec 04 '22 12:12

Ophir Yoktan