MQ4CPP

Screenshot Software:
MQ4CPP
Szczegóły programowe:
Wersja: 1.15
Filmu: 3 Jun 15
Wywoływacz: Riccardo Pompeo
Licencja: Wolny
Popularność: 25

Rating: nan/5 (Total Votes: 0)

MQ4CPP krótkie z usługi kolejkowania wiadomości dla C ++, jest otwarta implementacja systemu wiadomości przedsiębiorstw, określanego również jako middleware wiadomości zorientowanych (MOM).
MQ4CPP umożliwia C ++ wątki aplikacji do komunikacji z innych wątków lokalnie lub zdalnie poprzez wymianę komunikatów. Wiadomość jest wniosek, raport, i / lub zdarzenia, który zawiera informacje niezbędne do koordynowania komunikacji między różnymi aplikacjami. Komunikat zapewnia poziom abstrakcji, co pozwala na oddzielenie szczegółów na temat systemu docelowego z kodu aplikacji.
W szczególności, MQ4CPP:
Pozwala aplikacji C ++ dzielenie system komunikacji w celu wymiany komunikatów
upraszcza tworzenie aplikacji, zapewniając standardowy interfejs do tworzenia, wysyłania i odbierania wiadomości.
MQ4CPP pozwala budować usługi clusterized. Klaster składa się z wielu instancji serwera uruchomione jednocześnie i pracujących razem, aby zapewnić zwiększoną skalowalność i niezawodność. Wystąpienia serwera, które tworzą klaster może działać na tej samej maszynie, lub znajdować się na różnych komputerach.
Każda instancja serwera zawiera repozytorium sesji nieruchomości (nieruchomość stanowi stan usługi). Sesja może być powielane na wielu istance serwerów w celu ochrony stanu usługi. Jeśli wystąpienie serwera, na którym jest uruchomiona usługa zawiedzie, inny przykład, że serwer, na którym jest wdrożony usługi kontynuowania pracy aplikacji. Replikacji sesji i pracy awaryjnej usługi również na platformach heterogenicznych.
MQ4CPP realizuje następujące paradygmaty wiadomości:
 Wiadomości bezpośrednie / pośrednie (lokalne)
 niechcianych wiadomości (zdalne)
 żądanie / odpowiedź (zdalne)
 wiarygodne wiadomości (wysyłanie / ACK)
 automatyczne ponowne połączenie
 awaryjna połączenia na wielu serwera
 Rozmowa (zdalne)
 transmisji (lokalne)
 publikowania / subskrypcji (lokalne / zdalne)
 store & forward (pilot)
MQ4CPP realizuje także następujące usługi:
 zaawansowane śledzenie dla wielowątkowości debugowania
 wyjście na standardowe wyjście
 Microsoft DDK WinDbg debugger
 bezpieczeństwo wątków śmieciarza.
 wydajnych realizacja LinkedList i grafika wzorów.
 Timer (pojedynczy strzał, samo powtarzanie).
 bezpieczeństwo wątków rejestratora.
 aby uniknąć kolejek odroczony wątku zamki lub nieskończone zapętlenie.
 Usługa wyszukiwania:
 
Usługi lokalne:
 
 usługi zdalne
 lokalne i zdalne wątki odwołuje uchwytem.
 automatycznego oczyszczania połączeń sieciowych.
 Transmisja Gniazdo:
 ponowne wykorzystanie samych połączeń
 multipleksowanie statystyczne.
 pakiety ograniczone do 65 kilobajtów, aby uniknąć przepełnienia bufora.
 pakiety związane z numerem kolejnym.
 Zarządzanie sesji:
 Sesja właściwości repozytorium
 replikacji sesji między wieloma instancjami serwera
 Komunikat encription:
 Rijndael 128
 Rijndael 256
 gotowi na więcej
  kompleksowe wiadomości (takie jak XML, ale w formacie binarnym)
W realizacji wniosku / odpowiedzi paradygmatu, MQ4CPP obejmują również:
 Ukazuje menedżer blokady, aby umożliwić wielu wątków udostępnić wszelkie zasoby
 Transfer plików do przesyłania plików pomiędzy wątkami
 Kanał pamięci do przenoszenia dużego ammount pamięci (na przykład pamięci podręcznej) pomiędzy wątkami.
Co nowego w tym wydaniu:
· Wersja ta poprawia przełączanie wiadomość i naprawia kilka błędów.

Inne programy z deweloperem Riccardo Pompeo

True3D*Shell
True3D*Shell

3 Jun 15

Komentarze do MQ4CPP

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!