CORBA
Verschiedene Orbs
- MICO - Mico Is COrba
-
- TAO
Real-Time-ORB,
-
- Real Time fähig
- Multithreading
- CORBA 3.x
- Status: aktiv
Notizen
- Omniorb (früher omniORB2)
-
- multitheaded
- Schwerpunkt auf High performance
- GNU-Lizenz
Status 9/2004: Corba 2.1 compiliant, Corba2.6 anvisiert
aktuelle Features
- ORBiT
-
- ist ein ORB, der auf high performance getrimmt ist.
- Mehr Informationen gibt es bei ORBit-Resources
- alt: ORBit 0.7: CORBA 2.2 , mit POA
- neu: ORbit2 : CORBA 2.4 (nach FAQ2-0.2
- C-Sprach-Abbildung und minimaler Betriebsmittelbedarf
- ORBit-mt
- Er wird in GNOME eingesetzt.( vgl Whitepaper)
- eigene Versuche und Bemerkungen mit ORBit
- ORBacus (ursprünglich bekannt als OmniBroker) von OOC
-
- voller Kompatibilität mit den CORBA-Spezifikationen
- vollständiger Object Request Broker.
- robust
- mit kompletter Unterstützung für Multithreading
- Portabilität
- offene Architektur
- verfügbar mit den vollständigen Quelltexten
- Frei für die nichtkommerzielle Nutzung
Status: 9/2004: orbacus.com
- CORBA 2.5-Kompatibel
- small footprint
- IONA unsterstüzt in bis 2009
- ftp://ftp.parc.xerox.com/pub/ilu/ilu.html Inter-Language Identification von Xerox
- kann auch ein bischen CORBA (nicht vollständig)
- kann ONC RPC
- macht sogar HTTP für das World Wide Web
- spezifizierte Objekte können in verschiedenen Sprachen verwendet werden
- Dienste wie Garbage-Collection, gemeinsame Fehlerbehandlung
ftp://ftp.tu-darmstadt.de/pub/networking/platforms/CORBA/ilu/ilu.html
- DIMMA
- laut ftp://ftp.ansa.co.uk/dimma/00README.txt
Real-Time Multimedia ORB
- AspectiX
- Uni Erlangen enwickelt auch einen ORB
- Electa
-
- Electra is a CORBA object request broker for robust distributed
systems. Electra supports the replication of CORBA objects, state transfer,
reliable multicast, and virtual synchrony. Toolkits like Horus and Isis
act as communication subsystem of the ORB.
- Nach FTMS war
der Electra-ORB der erste, der fehlertoleranz durch dynamische
Objektreplikation realisiert hat. Das Forschungsprojekt ging von 1992 bis
1998. (Leider sind die meisten Links tot)
- Features von
Electra (Artikel aus Hongkong)
- Electra-Thesis von Uni Zürich
- Electra-2.1-beta2 von 1999 (andere Quelle ?)
- Archne
- neben einem ORB, der zwar CORBA 2 kompatibel ist, aber ein veraltete Sprachabbildung hat, gibt es noch verschiedene andere Middleware wie Cooperative Multithreading, verschiedene Schnittstellen zur Anwendungsentwicklung , GUI-Data-Management usw.
- ORBexpress
- kommerzieller RT-ORB
- OrbRiver
-
- Kommerziell
- mehrsprachig C++/Java/Ada
- Sun-JDK
-
CORBA-Support in 1.4.2 - Jetzt mit POA
JAVA IDL
von jdk-1.4.2
- JacORB
- Visibroker
- von inprise, heute Borland
ist im Netscape enthalten
- SilverStream jBroker
-
- Poly ORB
-
PolyORB auf Github
- 2003-06-16 aktueller ORB - release, CVS-Entwicklung
- Mehrere Middleware Architekturen mit Middleare2Middleware-Interoperbility
Sammlungen
- Free CORBA Page
- Sammlung freier ORBS
- Douglas
Schmidts CORBA-Produkte Sammlung
- Kurzreferenz
verschiedener ORBS
- Sammlung von linas.org
Arbeitsgruppe Komponenten/CORBA Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber