JGroups je open source, zcela zdarma a multiplatformní toolkit implementována v programovacím jazyce Java a je navržen od základu tak, aby působit jako spolehlivého a stabilního skupina komunikačního řešení. To může být použit k provedení multicast komunikaci ve svých aplikacích.
Na konfigurovatelné zásobníku protokolu a IP multicast na bázi
Tento software je založen na konfigurovatelné zásobníku protokolu a IP multicast. To představuje spolehlivou podporu multicasting, stejně jako podporu vysokorychlostního zpráv. Kromě toho JGroups je snadno přizpůsobitelný a cloud povoleno. To může být používán vývojáři aplikací pro snadné vytváření multipoint (multicast) Java aplikace, šetří jim spoustu času.
Začínáme s JGroups
Projekt je distribuován jako pre-postavený binárního balíčku ve formátu JAR souboru, který lze jednoduše přidat do svého classpath. Že & rsquo; ono, si nyní můžete začít psát kód. Upozorňujeme, že zdrojový kód je také distribuován jako soubor JAR.
Pokud otevřete Terminal aplikaci ve složce, kde jste & rsquo; VE uložit binární balíček, můžete zobrazit verzi JGroups spuštěním & lsquo; java -jar jgroups-x.y.z.jar & rsquo; Příkaz, kde x.y.z je aktuální číslo verze projektu (např. java-jar jgroups-3.6.1.jar).
Chcete-li otestovat JGroups, spustit jednoduchý draw demo spuštěním dvě nebo více instancí s & lsquo; java-Cp jgroups-x.y.z.jar org.jgroups.demos.Draw & rsquo; Příkaz. (don & rsquo; t zapomenout nahradit x.y.z s aktuálním číslem verze programu) a zjistit, zda se členové si navzájem
Běží na libovolném počítači operační systém podporován Javě
JGroups je aplikace pro cross-platform, které poběží na jakémkoli operačním systému počítače s podporou Javy, včetně Linux, Microsoft Windows a Mac OS X. To vyžaduje Java Runtime spustitelný soubor (JRE) do práce. Oba 32 a 64-bitové hardwarové platformy jsou podporovány
Co je nového v této verzi:.
- Bug :
- [JGRP-849] - Současné připojení většího počtu kanálů se společnou dopravu selže
- [JGRP-853] - Selhání detekce: vícenásobné pády nebyla detekována
- Požadavek na novou vlastnost:
- [JGRP-836] - odstranění Linux přeslech v MPING
- [JGRP-852] - GossipRouter / GossipClient: make zásuvky používat SO_TIMEOUT a SO_LINGER
- Úkol:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: přepsat metod synchronizovaného
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: přepsat metod synchronizovaného s těmi nesynchronizovaných
Co je nového ve verzi 3.6.8:
- Bug:
- [JGRP-849] - Současné připojení většího počtu kanálů se společnou dopravu selže
- [JGRP-853] - Selhání detekce: vícenásobné pády nebyla detekována
- Požadavek na novou vlastnost:
- [JGRP-836] - odstranění Linux přeslech v MPING
- [JGRP-852] - GossipRouter / GossipClient: make zásuvky používat SO_TIMEOUT a SO_LINGER
- Úkol:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: přepsat metod synchronizovaného
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: přepsat metod synchronizovaného s těmi nesynchronizovaných
Co je nového ve verzi 3.6.6:
- Bug:
- [JGRP-849] - Současné připojení většího počtu kanálů se společnou dopravu selže
- [JGRP-853] - Selhání detekce: vícenásobné pády nebyla detekována
- Požadavek na novou vlastnost:
- [JGRP-836] - odstranění Linux přeslech v MPING
- [JGRP-852] - GossipRouter / GossipClient: make zásuvky používat SO_TIMEOUT a SO_LINGER
- Úkol:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: přepsat metod synchronizovaného
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: přepsat metod synchronizovaného s těmi nesynchronizovaných
Co je nového ve verzi 3.6.4:
- Bug:
- [JGRP-849] - Současné připojení většího počtu kanálů se společnou dopravu selže
- [JGRP-853] - Selhání detekce: vícenásobné pády nebyla detekována
- Požadavek na novou vlastnost:
- [JGRP-836] - odstranění Linux přeslech v MPING
- [JGRP-852] - GossipRouter / GossipClient: make zásuvky používat SO_TIMEOUT a SO_LINGER
- Úkol:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: přepsat metod synchronizovaného
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: přepsat metod synchronizovaného s těmi nesynchronizovaných
Co je nového ve verzi 3.6.3:
- Bug:
- [JGRP-849] - Současné připojení většího počtu kanálů se společnou dopravu selže
- [JGRP-853] - Selhání detekce: vícenásobné pády nebyla detekována
- Požadavek na novou vlastnost:
- [JGRP-836] - odstranění Linux přeslech v MPING
- [JGRP-852] - GossipRouter / GossipClient: make zásuvky používat SO_TIMEOUT a SO_LINGER
- Úkol:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: přepsat metod synchronizovaného
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: přepsat metod synchronizovaného s těmi nesynchronizovaných
Co je nového ve verzi 3.6.2:
- Bug:
- [JGRP-849] - Současné připojení většího počtu kanálů se společnou dopravu selže
- [JGRP-853] - Selhání detekce: vícenásobné pády nebyla detekována
- Požadavek na novou vlastnost:
- [JGRP-836] - odstranění Linux přeslech v MPING
- [JGRP-852] - GossipRouter / GossipClient: make zásuvky používat SO_TIMEOUT a SO_LINGER
- Úkol:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: přepsat metod synchronizovaného
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: přepsat metod synchronizovaného s těmi nesynchronizovaných
Co je nového ve verzi 3.6.1:
- Bug:
- [JGRP-849] - Současné připojení většího počtu kanálů se společnou dopravu selže
- [JGRP-853] - Selhání detekce: vícenásobné pády nebyla detekována
- Požadavek na novou vlastnost:
- [JGRP-836] - odstranění Linux přeslech v MPING
- [JGRP-852] - GossipRouter / GossipClient: make zásuvky používat SO_TIMEOUT a SO_LINGER
- Úkol:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: přepsat metod synchronizovaného
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: přepsat metod synchronizovaného s těmi nesynchronizovaných
Požadavky
- Oracle Java Standard Edition Runtime Environment
Komentáře nebyl nalezen