Content deleted Content added
→Benefits: split subsections |
m Dating maintenance tags: {{Too many see alsos}} |
||
(3 intermediate revisions by one other user not shown) | |||
Line 3:
{{More footnotes needed|date=February 2009}}
{{how-to|date=April 2023}}
{{full citations needed|date=July 2025}}
}}
{{Use dmy dates|date=December 2019}}
Line 212 ⟶ 213:
===Location transparency===
CORBA's notion of ___location transparency has been criticized; that is, that objects residing in the same [[address space]] and accessible with a simple [[function call]] are treated the same as objects residing elsewhere (different processes on the same machine, or different machines). This is a fundamental design flaw,<ref>{{cite journal |last=Waldo |first=Jim |author2=Geoff Wyant |author3=Ann Wollrath |author4=Sam Kendall |title=A Note on Distributed Computing |journal=Sun Microsystem Laboratories |date=November 1994 |url=https://sites.cc.gatech.edu/classes/AY2010/cs4210_fall/papers/smli_tr-94-29.pdf |access-date=10 October 2024 |url-status=live |archive-url=https://ghostarchive.org/archive/20221010/http://www.cc.gatech.edu/classes/AY2010/cs4210_fall/papers/smli_tr-94-29.pdf |archive-date=2022-10-10}}</ref>{{Failed verification|date=November 2017}} as it makes all object access as complex as the most complex case (i.e., remote network call with a wide class of failures that are not possible in local calls). It also hides the inescapable differences between the two classes, making it impossible for applications to select an appropriate use strategy (that is, a call with {{val|1
===Design and process deficiencies===
Line 232 ⟶ 233:
==See also==
{{Too many see alsos|date=July 2025}}
===Software engineering===
* {{annotated link|Component-based software engineering}}
Line 262 ⟶ 263:
* {{annotated link|SOAP}}
* {{annotated link|Internet Communications Engine}}
===Language bindings===
Line 276:
==References==
* {{cite web |title=CORBA |work=Current |series=Specification |publisher=[[Object Management Group|OMG]] |url=https://www.omg.org/spec/CORBA/}}▼
{{Reflist}}
==Further reading==
▲* {{cite web |title=CORBA |work=Current |series=Specification |publisher=[[Object Management Group|OMG]] |url=https://www.omg.org/spec/CORBA/}}
* {{cite book |last=Bolton |first=Fintan |title=Pure Corba |year=2001 |publisher=Sams Publishing |isbn=0-672-31812-1 |url=https://archive.org/details/purecorba00fint |url-access=registration}}
* {{cite book |last1=Brose |first1=Gerald |last2=Vogel |first2=Andreas |last3=Duddy |first3=Keith |title=Java Programming with CORBA |date=25 January 2001 |publisher=John Wiley & Sons |isbn=0-471-37681-7}}
|