Apache Qpid jest bardzo dobrze poukładany biblioteka, która pozwoli programistom na tworzenie aplikacji oraz innych programów, które mogą ze sobą rozmawiać poprzez AMQP.
Qpid obsługuje wiele platform i języków programowania, co pozwala programistom do uruchomienia połączenia klient-broker na różnych języków i systemów operacyjnych.
Obsługuje także wiele przydatnych funkcji, takich jak tworzenie klastrów, kolejkowanie wiadomości, zarządzanie transakcjami, bezpieczeństwa operacyjnego, dystrybucji komunikatów i treści federacji.
Qpid zalety pochodzą bezpośrednio z wykorzystaniem protokołu jak AMQP, jeden z niewielu prawdziwie otwartego i niezastrzeżone protokołów Messaging Service wokół.
Dodatkowo Qpid jest dość szybki i 100% zgodny z oryginalną specyfikacją AMQP
Opis .
- AMQP Brokers:
- Realizacja Java
- C ++ Wdrożenie
- AMQP bbli API klienta:
- Java (JMS 1.1 zgodny)
- C ++ (Linux / Windows),
- C # .NET,
- Adapter WCF (tylko Windows),
- Python
- Ruby
- Qpid Zarządzanie:
- QMF API Pythona,
- C ++ API QMF
- narzędzia Python
- JMX
Co nowego w tym wydaniu:
- zdalnego uwierzytelniania IP
- bardziej opisowy tekst błędu, gdy SASL config. plik jest niepoprawny,
- Broker powinien usunąć wiadomości z minionymi TTL, nawet jeśli są one wielkość bufora przez klienta li>
- C ++ Broker ACL tworzy zbyt wielu zasad run-time
- Jawa Broker - aby bazy danych Grupa zamykane
- [Java Broker] Dodaj obiekt kolejki odróżnić uporczywego definicji kolejek i pamięci trwałej wiadomości
- Alternatywna wymiana stanie ustawić od REST
- C ++ Broker może używać ACL ograniczyć hosty, z których użytkownik może podłączyć
- [Java Broker] Dodaj wsparcie dla wielu węzłów klastra HA do magazynu wiadomości BDB JE HA
- kod C ++ UUID wymaga czyszczenia się,
- [Java Broker Dokumentacja] Dodaj docbook do zmiennych środowiskowych, właściwości systemu i logowania
- [Java Broker] Usuń wirtualny konfiguracji hosta xml
- [Java Broker] Pozwól reguły ACL wyrazić predykatów hostów wirtualnych / usunąć wsparcie dla AccessPlugins na poziomie vhost
- [Java Broker] Dodaj SCRAM-SHA-1 Wsparcie Sasl
- [Java Broker] Dodać do wiadomości i przechowywanie konfiguracji bezpaństwowcem,
- implementacje [Java Broker] virtualhost powinny bezpośrednio implementować interfejs modelu
- 1.0 Protokół jest znacznie mniej kompletne niż 0-10 zalogowaniu
- Sklep wersja config jako atrybut wirtualnego hosta w sklepie konfiguracji
- Uaktualnienie wersji od 3.8.1 do JUnit 4.11
Rejestrowanie
Co nowego w wersji 0.28:
- Nowe funkcje i ulepszenia:
- [Java Broker] Refactor DurableConfigurationStore odzysku, aby umożliwić dodatkowe skonfigurowanych dzieci obiektów innych niż tylko wymiana / Wiążąca / Kolejka
- [AMQP 1,0 JMS klienta] dodać wsparcie dla zapewnienia konfiguracji SSL inny niż domyślny JVM
- Wdrożenie funkcji find_proton dla cmake
- Konsola Web Management powinien wyświetlić kolejkę atrybuty ekskluzywny / właściciela
- [AMQP 1.0] Dodaj opcję, aby automatycznie ustawić polu na wysłane wiadomości w oparciu o nadawców adres
- Contribute JMS klienta docbook dla 0-8..0-9-1
- certyfikat systemu Windows nazwa sklepu niedopasowanie
- [AMQP 1,0 JMS] URL połączenia, które zawierają opcje powinny rzucić wyjątek nierozpoznane
- [Java Broker] Pozwól portu Zarządzanie HTTP być zobowiązane do określonych interfejsów,
- Zmień katalog instalacyjny do katalogu / usr / bin dla qpid-odbierać i qpid-send
- błędy:
- Unix python klient może błędnie zgłaszać wyjątki z powodu przerwanego wybierz wywołania systemowego,
- Konsumenci tworzone przy użyciu Burls bez nazwie zamian nie z & quot; Nie można dodać wiązania do wymiany domyślnej [kod błędu 403: Dostęp odmówił] & quot;
- Nie można zmienić maxprefetch granicę z JMS AMQP 1.0
- tłumacze Script trzeba znaleźć się na ścieżce i nie szuają lokalizacje
- Windows może dostarczyć certyfikat klienta nieokreślony w negocjacji SSL
- [Java Broker] Nadmierna ilość rejestrowanie debugowania jest generowany dla PreferencesProviderFactory gdy karta Broker zostanie otwarty w konsoli zarządzania www
- [Java Broker] negocjacji SSL jest wykonywana w wątku przyjmującej
- [AMQP 1.0] zerowa pojemność odbiornika nie reissue kredyt od ponownego podłączenia
- [AMQP 1.0] Warstwa Sasl z szyfrowaniem jest uszkodzony
- [AMQP 1.0] ciąg cenione właściwości kolejek utworzonych na dołączenie stracić kodowania
Co nowego w wersji 0.14:.
- 0,14 wydanie zawiera wiele poprawek i ulepszeń
Co nowego w wersji 0.12:.
- 0,12 wydanie zawiera wiele poprawek i ulepszeń
Co nowego w wersji 0.10:.
- C ++ broker obsługuje teraz priorytet zamówić wiadomość w kolejce
- C ++ pośrednik i klient teraz wdrożyć kontrolę przepływu producentów.
- klient Java JMS jest obecnie dostępna za pośrednictwem Maven.
Komentarze nie znaleziono