Apache Qpid is een zeer goed in elkaar bibliotheek waarmee ontwikkelaars om applicaties en andere software die met elkaar kunnen praten via AMQP creëren.
Qpid ondersteunt meerdere platformen en programmeertalen, waarmee ontwikkelaars client-makelaar combinaties draaien op verschillende talen en besturingssystemen.
Het ondersteunt ook veel nuttige functies, zoals clustering, Message Queuing, transaction management, operationele veiligheid, bericht distributie en inhoud federatie.
Qpid voordelen komen rechtstreeks van het gebruik van een protocol zoals AMQP, een van de weinige echt open en niet-merkgebonden dienst messaging protocollen rond.
Daarnaast Qpid is vrij snel en 100% compatibel met de originele AMQP specificatie
Kenmerken :.
- AMQP Brokers:
- Java Implementatie
- C ++ Implementatie
- AMQP Client API's:
- Java (JMS 1.1 compatibel)
- C ++ (Linux / Windows)
- C # .NET
- WCF Adapter (alleen Windows)
- Python
- Ruby
- Qpid Management:
- QMF Python API
- QMF C ++ API
- Python applicaties
- JMX
Wat is nieuw in deze release:
- Remote IP authenticatie
- Zorg voor meer beschrijvende fouttekst wanneer sasl config. bestand wordt misvormd
- Broker moeten berichten met verlopen TTL te verwijderen, zelfs als ze vooraf opgehaalde door de klant
- C ++ Broker ACL zorgt voor te veel run-time regels
- Java Broker - maak Groep Database afsluitbare
- [Java Makelaar] Voeg wachtrij eigenschap om onderscheid te maken tussen hardnekkige wachtrij definitie en hardnekkige bericht opslag
- Alternate uitwisseling niet in staat van rust tot instellen
- C ++ Broker kon ACL gebruiken om hosts te beperken waaruit een gebruiker kan met
- [Java Makelaar] ondersteuning voor multi-node HA cluster toevoegen in BDB JE HA bericht winkel
- C ++ UUID code moet opruimen
- [Java Broker Documentatie] docbook toevoegen voor omgevingsvariabelen, systeemeigenschappen en logging
- [Java Makelaar] Verwijder virtual host configuratie xml
- [Java Makelaar] Laat ACL regels aan virtual host predikaten uiten / verwijderen ondersteuning voor AccessPlugins op vhost niveau
- [Java Makelaar] Voeg SCRAM-SHA-1 sasl ondersteuning
- [Java Makelaar] Maak melding en configuratie winkel staatloze
- [Java Makelaar] VirtualHost implementaties moeten rechtstreeks implementeren van het model-interface
- 1.0 protocol houtkap is veel minder compleet dan 0-10 loggen
- Winkel config-versie als een attribuut van virtualhost binnen configuratiearchief
- Upgrade JUnit versie van 3.8.1 naar 4.11
Wat is nieuw in versie 0.28:
- Nieuwe functies en verbeteringen:
- [Java Makelaar] Refactor DurableConfigurationStore herstel te zorgen voor extra geconfigureerd object anders dan alleen Exchange / Binding / Queue kinderen
- [AMQP 1.0 JMS client] toe te voegen ondersteuning voor het verstrekken van SSL-configuratie anders dan de JVM standaard
- Implementeer een find_proton functie voor cmake
- Web Management console moeten wachtrij weer te geven attributen exclusieve / eigenaar
- [AMQP 1.0] Voeg optie om automatisch het naar veld op verzonden berichten op basis van afzenders te pakken
- Contribute JMS client docbook voor 0-8..0-9-1
- Windows certificaat naam van de winkel mismatch
- [AMQP 1.0 JMS] Aansluiting URL's die niet-herkende opties bevatten moeten uitzondering gooien
- [Java Makelaar] Laat HTTP management-poort aan specifieke interfaces gebonden te zijn
- Verander installatie directory / usr / bin voor qpid-ontvangen en qpid-send
- Bugs vastgesteld:
- De Unix python cliënt kan ten onrechte gooien uitzonderingen op select als gevolg van onderbroken systeem aanroep
- Consumenten gemaakt met Burls zonder naam uitwisseling mislukken met & quot; Kan geen bindingen toe te voegen aan de standaard uitwisseling [foutcode 403: toegang geweigerd] & quot;
- Kan niet maxprefetch limiet met JMS AMQP 1.0 veranderen
- Script tolken moeten worden gevonden op het pad en niet hardcoded locaties
- Windows kan een niet nader genoemde klant certificaat SSL-onderhandeling te bieden
- [Java Makelaar] Een overmatige hoeveelheid debug logging wordt gegenereerd voor PreferencesProviderFactory wanneer een tabblad Broker wordt geopend in web management console
- [Java Makelaar] SSL-onderhandeling wordt uitgevoerd in het aanvaarden van draad
- [AMQP 1.0] nul capaciteit ontvanger geen heruitgave krediet op reconnect
- [AMQP 1.0] SASL laag met encryptie is gebroken
- [AMQP 1.0] string gewaardeerde eigenschappen voor wachtrijen aangemaakt op hechten verliezen coderen
Wat is nieuw in versie 0.14:.
- De 0.14 release bevat veel bug fixes en verbeteringen
Wat is nieuw in versie 0.12:.
- De 0.12 release bevat veel bug fixes en verbeteringen
Wat is nieuw in versie 0.10:.
- De C ++ makelaar ondersteunt nu prioriteit besteld message queuing
- De C ++ makelaar en opdrachtgever nu implementeren producent flow control.
- De Java JMS-client is nu beschikbaar via de Maven.
Reacties niet gevonden