Die ACE-Kugel aus der DOC-Gruppe

TAO ist eine Standard-konforme, Echtzeit-Implementierung von Corba, die bereitstellt.
Jetzt downloaden

Die ACE-Kugel aus der DOC-Gruppe Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Douglas Schmidt
  • Website des Verlags:
  • http://www.cs.wustl.edu/~schmidt/TAO.html

Die ACE-Kugel aus der DOC-Gruppe Stichworte


Die ACE-Kugel aus der DOC-Gruppe Beschreibung

Tao ist eine Standard-konforme, Echtzeit-Implementierung von Corba, die bereitstellt. Das TAO-Projekt ist eine standardmäßige, Echtzeit-Implementierung von CORBA, die eine effiziente, vorhersehbare, vorhersagbare und skalierbare Servicequalität (QoS) End-to-End-Nr. -An-konventionelle Implementierungen von CORBA bietet, die ineffizient, unvorhersehbar sind, nicht skalierbar, Oft nicht tragbar gilt TAO die besten Softwarepraktiken und -muster, um die Lieferung von Hochleistungs- und Echtzeit-QoS an verteilte Anwendungen zu automatisieren. Zu den vergangenen Jahrzehnten hat meine Forschungsgruppe mit vielen Mitarbeitern in der großen verteilten Bewerbung zusammengearbeitet RD-Projekte in verschiedenen Domänen, einschließlich Befehls- und Steuerungssystemen, Telekom, Datacom, Medizintechnik, verteilte interaktive Simulationen und Finanzdienstleistungen. Unabhängig von den Domain- und Anwendungsanforderungen haben wir festgestellt, dass Softwareentwickler mit den gleichen Kerninfrastrukturherausforderungen ringen. Key Herausforderungen Fokussierung auf OS-Plattform-Portabilität, Verbindungsmanagement- und Service-Initialisierung, Ereignis-Demultiplexing- und Ereignishandler-Versand, Multi-Threading- und Synchronisation, Fehlererkennung und Fehlertoleranz sowie verschiedene Fragen der Qualität (QoS), z. B. die Steuerung der Latenzzeit, Durchsatz und Jitter End-to-End. Leider ist es sehr kostspielig, zeitaufwändig und fehleranfällig für Forscher und Entwickler Unternehmen, um Ad-hoc-Lösungen unabhängig wiederentdecken und neu zu erfinden, um die Herausforderungen der Entwicklung von Anwendungssoftware zu ermitteln. Glücklicherweise haben wir einen relativ prägnanten Satz von Mustern und Rahmenkomponenten identifiziert, die systematisch angewendet werden können, um viele langwierige, fehleranfällige und nicht tragbare Aspekte der Entwicklung und Pflege von verteilten Anwendungen zu beseitigen. Es ist ein Jahrzehnt der intensiven RD auf diesen Themen ergeben Ace, das ein objektorientierter Rahmen ist, der viele Kernmuster für gleichzeitige Kommunikationssoftware implementiert. Wir haben die Muster und Komponenten des ACE-Frameworks zur Entwicklung des ACE-Orb (TAO) aufgetragen, der unser standardbasierter Corba-Middleware-Framework entwickelt, mit dem Kunden den Vorgängen an verteilten Objekten ohne Sorge für den Objektort, die Programmiersprache, die Programmiersprache, der Betriebssystemplattform aufrufen können , Kommunikationsprotokolle und Verbindungen und Hardware. TAO wird mit den besten Softwarepraktiken und -mustern entwickelt, die wir in unserer Arbeit an der ACE entdeckt haben, um die Lieferung von Hochleistungs- und Echtzeit-QoS an verteilte Anwendungen zu automatisieren. AKE Veröffentlichung: · Mehrere Bugfixes wurden gemacht.


Die ACE-Kugel aus der DOC-Gruppe Zugehörige Software