HS MSG to biblioteka wiadomości C/C++ (oprogramowanie pośredniczące zorientowane na wiadomości) do komunikacji między wątkami tego samego procesu i między różnymi procesami na tym samym lub na różnych komputerach. HS MSG C /C++ wiadomości SDK działa na Windows, Linux, MAC OSX, iPhone iOS. HS MSG jest dostarczany z pełnym kodem źródłowym C. Korzystanie z HS MSG jest wolne od honorariów Funkcje * Prosty interfejs C do wysyłania wiadomości i odbioru * Odbiór wiadomości asynchronicznie (metoda sondowania) za pomocą HsMsgPollQueue() * Wysyłanie wiadomości asynchronicznie (HsMsgPostMessage()) lub synchronicznie (HsMsgSendMessage()) * Możliwość wysyłania i odbierania komunikatów zawierających duże bufory danych (segmentacja, ponowne zmontowanie są obsługiwane przez protokół wewnętrzny) * Wieloplatformowa biblioteka C dla Windows, Unix / Linux, MAC OS X, iOS * Kod źródłowy C odpowiedni do przenoszenia do urządzeń wbudowanych * Bezpieczne gwinty * Jednoczesne wysyłanie i odbieranie wiadomości, obsługiwanych jest wiele równoczesnych sesji wiadomości * Dostarczanie wiadomości do różnych kolejek utworzonych przez różne komputery rozproszone lub przez procesy differnet na tym samym komputerze lub do kolejek lokalnych należących do tego samego procesu * Niezawodny protokół transportu wiadomości zaimplementowany przez UDP Podsumowanie API: * HsMsgInit() * HsMsgCleanUp() * HsMsgCreateInbox() * HsMsgAddQueue() * HsMsgTick() * HsMsgReadQueue() * HsMsgPostMessage() * HsMsgSendMessage() * HsMsgRemoveQueue() * HsMsgDestroyInbox() * HsMsgCleanUp() Narzędzia programistyczne: Biblioteka HS MSG jest wyposażona w następujące środowiska kompilacji projektu: * Program Microsoft Visual Studio 6.0 * Program Microsoft Visual Studio 2005 * Program Microsoft Visual Studio 2010 * MAX OS X XCode * Linux gcc makefile
historia wersji
- Wersja 1.0.3 opublikowany na 2013-07-06
Nowe wydanie
Szczegóły programu
- Kategorii: Rozwoju > Składniki & Biblioteki
- Wydawca: Hillstone Software
- Licencji: Bezpłatna wersja próbna
- Cena: $299.00
- Wersja: 1.0.3
- Platformy: windows