OpenAMQ.

A Meldungsbroker plus Clientbibliotheken für C / C ++ und JMS
Jetzt downloaden

OpenAMQ. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • iMatix Corporation
  • Website des Verlags:
  • http://www.openamq.org/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 10.1 MB

OpenAMQ. Stichworte


OpenAMQ. Beschreibung

Ein Message Broker plus Clientbibliotheken für C / C ++ und JMS OpenAMQ bietet Ihnen eine einfache und leistungsstarke C-API mit dem Namen Wireapi sowie Werkzeuge wie PAL zum einfachen Scripting. OpenAMQ verfügt über Remote-Admin-Tools, One-Line-Failover, Instant-Föderation, Schutz gegen Slow-Clients, detaillierte Protokollierung und andere von unseren größten und kleinsten Benutzern geforderten hochrangigen Funktionen. OpenAMQ implementiert AMQP / 0.9 und AMQP / 0.9.1 (1.3x) .Openamq ist ein Business-Messaging-Produkt. Das heißt, OpenAMQ bietet Ihnen ein Framework, auf dem verteilte Geschäftsanwendungen aufgebaut werden, die mit Nachrichten kommunizieren. Sind verteilte Anwendungen werden manchmal als "lose verbunden" bezeichnet. Typischerweise ist der Abfluss der Nachrichten asynchron. Das bedeutet, dass Nachrichten zwischen Teilen des Gesamtantrags ohne Gesamtsynchronisations- oder Controlling-Logik fließen. Dassynchrone, locker gekoppelte Messaging ist, soweit wir wissen, der beste Weg, sehr große, sehr skalierbare Anwendungen aufzubauen. Hier sind einige wichtige Funktionen von "OpenAMQ": Nachrichtenrouting: · Implementiert Fanout-, Direkt-, Thema- und Header-Austauschtypen. · Implementiert den Standardwechsel. · Lässt Anwendungen zur Laufzeit erstellen und verwalten. · Unterstützt hierarchische Themen der Komplexität. Nachrichtenwarteschlange: · Erstellen und Verwalten benannte oder unbeaufsichtigte Warteschlangen. · Grundlegende Inhaltsmeldungen von Nullbytes bis zu 4 GB. · Mehrere Leser pro Warteschlange mit ROW-Robin-Versand. · Asyngnete Nachrichtenveröffentlichung und Versand. · Gemeinsame Warteschlangen und exklusive private Warteschlangen. Ressourcen Management: · Konfigurierbare Grenzwerte auf Warteschlangengrößen. · Automatische Verlangsamung schwerer Publisher, wenn Grenzwerte überschritten werden. Benutzerfreundlichkeit: · Single Stand-Alone Binary. · Nativ mit allen modernen Betriebssystemen tragbar. · Fährt bei Bedarf mit Null-Konfiguration aus. · Konfigurierbar über Befehlszeilenschalter. Clustering und Föderation: · Erstellen Sie hochverfügbare Serverpaare. · Verbinden Sie Server und Serverpaare in Verbände. · Fanout-Veröffentlichen / Abonnieren von Last auf vielen Servern. · Konfigurierbare Kundenserver-Herzschläge. Sicherheit: · Konfigurierbare Benutzerdefinitionen. · SASL-Authentifizierung (Einfacher Mechanismus). Verwaltung: · Konfiguration über XML-Konfigurationsdateien oder Befehlszeile. · Remote-Administration und Konfiguration (AMQ_SHELL). Protokollierung: · Konfigurierbare Debug-Protokollierungsstufen. · Protokollierung normaler Client-Anwendungszugriffe. · Protokollierung aller außergewöhnlichen Ereignisse, Warnungen und Fehler. · Automatisches tägliches Radfahren von Protokolldateien. · Konfigurierbarer Protokollarchivierungsprozess (Komprimierung, Entfernung usw.) WireAPI-Clientschnittstelle: · Unterstützung aller im AMQP-Standard definierten Methoden. · Asynchrone Hintergrundnachricht Lieferung. · Fehlermeldung an Anwendungen. · Derzeit für C / C ++ verfügbar. Automatisierung: · Inklusive Volltest-Client (AMQ_Client). · Umfangreiche PAL-Skriptsprache für Automatisierung und Prüfung. · Konsolenerweiterungsprotokoll. Code-Plattform: · Multithreaded ANSI C auf benutzerdefinierten Client- / Server-Frameworks. · Tragbar auf Linux, Windows, Solaris und andere UNIX-Systeme. · Einzelne Code-Basis baut sowohl Einzelgewinde als auch Multi-Thread-Versionen auf. Leistung und Stabilität: · Server startet und ist in einer Sekunde um Verbindungen bereit. · Aufbau eines niedrigen Latenzes, Hochdurchsatz-Kommunikationsrahmen. · Konfigurierbare TCP / IP-Parameter (Timeouts, Puffer). · Konfigurierbare OS-Footprint (Speicher, Anzahl der Threads). · Konfigurierbare Speichermanager (einschließlich Heap-Caching). · Verarbeitet 130.000 Nachrichten pro Sekunde auf einem Clientstapel. · Verarbeitet 300.000 Nachrichten pro Sekunde am Multiway-Broker.


OpenAMQ. Zugehörige Software

Zwerg-Ng

Eine offene Quelle, ein kleines und leistungsfähiges Dateiobjekt-Manipulationswerkzeug ...

203 151 KB

Herunterladen