Apache Qpid este o bibliotecă foarte bine puse împreună, care va permite dezvoltatorilor să creeze aplicații și alte software-uri care pot vorbi între ele prin AMQP.
Qpid acceptă mai multe platforme și limbaje de programare, care permite dezvoltatorilor pentru a rula combinatii client-broker pe diferite limbi și sisteme de operare.
Aceasta susține, de asemenea, multe caracteristici utile, cum ar fi gruparea, mesaj de așteptare, management de tranzacții, securitatea operațională, distribuția mesaj și federație conținut.
Avantajele Qpid vin direct de la utilizarea unui protocol ca AMQP, unul dintre puținele protocoalele de mesagerie serviciu cu adevărat deschise și non-proprietate jur.
În plus, Qpid este destul de rapid și de 100% în conformitate cu caietul de sarcini AMQP originală
Caracteristici :.
- AMQP Brokerii:
- Java de punere în aplicare
- C ++ Implementarea
- Java (JMS 1.1 compatibil)
- C ++ (Linux / Windows)
- C # .NET
- Adaptor WCF (numai Windows)
- Python
- Ruby
- QMF Python API
- QMF C ++ API
- Instrumente Python
- JMX
Ce este nou în această versiune:
- autentificare IP la distanță
- Oferiți texte eroare mai descriptiv atunci când SASL config. fișier este incorectă
- Broker ar trebui să elimine mesajele cu TTL expirat, chiar dacă acestea sunt predescărcat de client
- C ++ Broker ACL creează prea multe reguli run-time
- Java Broker - face colecțiilor de date Grupa închisă,
- [Java Broker] Adauga proprietate coadă să se facă distincția între definiție coada persistente și depozitare mesaj persistent
- schimb supleant în imposibilitatea de a stabili de la REST
- C ++ Broker ar putea folosi ACL a restricționa gazdele de la care un utilizator se poate conecta li>
- [Java Broker] Adauga suport pentru multi-nod de cluster HA în mesajul magazin BDB JE HA
- cod C ++ UUID curățare
- [Java Broker Documentare] Adauga docbook pentru variabile de mediu, proprietăți de sistem și de logare
- [Java Broker] Șterge virtuale de configurare XML găzduite
- [Java Broker] Permite norme ACL să-și exprime predicate gazdă virtuale / elimina sprijin pentru AccessPlugins la nivel vhost
- [Java Broker] Adauga Scram-SHA-1 suport SASL
- [Java Broker] face mesajul și magazin de configurare apatrid
- implementări [Java Broker] VirtualHost ar trebui să pună direct interfata modelul
- 1.0 protocolul sunt mult mai puțin completă decât 0-10 de logare
- Magazin Versiunea config ca un atribut de VirtualHost în magazin configurare
- Upgrade versiune JUnit de la 3.8.1 la 4.11
Logare
Ce este nou în versiunea 0,28:
- Noile caracteristici și îmbunătățiri:
- [Java Broker] recuperare Refactor DurableConfigurationStore pentru a permite suplimentare copiilor obiect configurate altele decât Exchange / obligatorii / coadă
- [AMQP 1.0 JMS client] adauga suport pentru furnizarea de configurare SSL altul decât cel implicit JVM
- Punerea în aplicare o funcție find_proton pentru cmake
- Consola de administrare web ar trebui să afișeze coadă atribute exclusiv / proprietar
- [AMQP 1.0] Adauga opțiune pentru a seta automat la câmp pe mesajele expediate pe bază de expeditori adresa
- Contribuie JMS docbook client pentru 0-8..0-9-1
- Ferestre certificat nume magazin asimetrie
- [AMQP 1.0 JMS] adresele URL de conectare care conțin opțiuni nerecunoscute ar trebui să arunce o excepție
- [Java Broker] Permite portului de administrație HTTP pentru a fi legat la interfețe specifice
- Schimbare directorul de instalare / usr / bin pentru qpid-a primi și trimite-qpid
- Bugs fix:
- Clientul piton Unix poate arunca eronat excepții de selectare datorate apel sistem întrerupt
- Consumatorii creat folosind burls fără nume schimb eșua cu & quot; Nu se poate adăuga legături la schimbul implicit [codul de eroare 403: Acces refuzat] & quot;
- Nu se poate schimba maxprefetch limită cu JMS AMQP 1,0
- interpreți Script trebuie să se găsească pe calea și nu au loc hardcoded
- Windows poate prezenta un certificat de client nespecificată în negociere SSL
- [Java Broker] O cantitate excesivă de depanare de logare este generat pentru PreferencesProviderFactory când o filă Broker este deschis în consola de management web
- [Java Broker] negociere SSL se efectuează în firul acceptarea
- receptor capacitate [AMQP 1.0] zero, nu se emită un nou credit pe reconectare
- [AMQP 1.0] strat SASL cu criptare este rupt
- [AMQP 1.0] șir de prim rang proprietăți de cozile create pe atașa pierde codifică
Ce este nou în versiunea 0,14:.
- 0,14 eliberare include multe bug fixat și îmbunătățiri
Ce este nou în versiunea 0,12:.
- 0,12 eliberare include multe bug fixat și îmbunătățiri
Ce este nou în versiunea 0,10:.
- Brokerul C ++ suportă acum cu prioritate a ordonat mesaj de așteptare
- C ++ broker și client să pună în aplicare acum de control al fluxului producator.
- Clientul Java JMS este acum disponibil prin intermediul Maven.
Comentariile nu a fost găsit