Content deleted Content added
m Add new version |
Citation bot (talk | contribs) Add: date, year, s2cid, doi, pages, authors 1-1. Removed parameters. Formatted dashes. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by Abductive | Category:ISO standards | #UCB_Category 194/540 |
||
Line 205:
:Through its history, CORBA has been plagued by shortcomings in poor ORB implementations. Unfortunately many of the papers criticizing CORBA as a standard are simply criticisms of a particularly bad CORBA ORB implementation.
:CORBA is a comprehensive standard with many features. Few implementations attempt to implement all of the specifications,<ref name="ACM_fall">{{cite journal |first=Michi |last=Henning |url=http://queue.acm.org/detail.cfm?id=1142044 |title=The Rise and Fall of CORBA |publisher=[[Association for Computing Machinery]] |journal=[[ACM Queue]] |volume=4 |issue=5 |date=30 June 2006 |pages=28–34 |doi=10.1145/1142031.1142044 |s2cid=12103742 |access-date=15 March 2010}}</ref> and initial implementations were incomplete or inadequate. As there were no requirements to provide a reference implementation, members were free to propose features which were never tested for usefulness or implementability. Implementations were further hindered by the general tendency of the standard to be verbose, and the common practice of compromising by adopting the sum of all submitted proposals, which often created APIs that were incoherent and difficult to use, even if the individual proposals were perfectly reasonable.{{Citation needed|date=February 2007}}
:Robust implementations of CORBA have been very difficult to acquire in the past, but are now much easier to find. The SUN Java SDK comes with CORBA built-in. Some poorly designed implementations have been found to be complex, slow, incompatible and incomplete. Robust commercial versions began to appear but for significant cost. As good quality free implementations became available the bad commercial implementations died quickly.
Line 257:
== Further reading ==
* {{cite web |url= https://www.omg.org/spec/CORBA/ |title= CORBA |work= Current |series= Specification |publisher= [[Object Management Group|OMG]]}}
*{{cite book |first=Robert |last=Orfali |title=The Essential Client/Server Survival Guide |year=1996 |publisher=John Wiley & Sons |isbn=0-471-15325-7 |url=https://archive.org/details/essentialclients00orfa }}
*{{cite book |
*{{cite book |
*{{cite book |
*{{cite book |
*{{cite book |
*{{cite book |first=Fintan |last=Bolton |title=Pure Corba |year=2001 |publisher=Sams Publishing |
*{{cite book |first=Jon |last=Siegel |title=CORBA 3 - Fundamentals and Programming |date=27 April 2000 |publisher=John Wiley & Sons |
*{{cite book |first=Ron |last=Zahavi |title=Enterprise Application Integration with CORBA: Component and Web-Based Solutions |year=2000 |publisher=John Wiley & Sons |
*{{cite book |
*{{cite book |
*{{cite book |
*{{cite book |
*{{cite book |
*{{cite book |first=Jeremy L. |last=Rosenberger |title=Teach Yourself CORBA in 14 Days |year=1998 |url=https://archive.org/details/teachyourselfcor00rose |url-access=registration |publisher=Sams Publishing |
*{{cite book |first=Jon |last=Siegel |title=Quick CORBA 3 |date=7 May 2001 |publisher=John Wiley & Sons |
*{{cite book |
*{{cite book |
* {{cite book |
== External links ==
|