4 ms·
All true, but the real differentiator that enabled SOAP to kill CORBA was the appearance of NATs and firewalls. CORBA assumed objects could talk directly via IP
by jamesblonde 3y ago
All true, but the real differentiator that enabled SOAP to kill CORBA was the appearance of NATs and firewalls. CORBA assumed objects could talk directly via IP. But NATs appeared at the end of the 1990s when IP addresses were running out, suddenly CORBA wouldn't work in corporate environments. But SOAP could be made to work with http proxies. SOAP, of course, was superceded by REST, because it was too complex and REST was perceived as much simpler.
- coliveira 3y agoWell, I guess that with more specifications thrown in the mix this could be covered too. The problem, as I mentioned, is the incredible complexity of the whole thing. Web technology solves these issues in simpler ways that don't involve messing up with remote objects at the programming level.