JGroups on avoimen lähdekoodin, täysin vapaa ja usean käyttöympäristön työkalusarja toteutettu Java-ohjelmointikielellä ja suunniteltu alusta asti toimimaan luotettava ja vakaa ryhmä viestinnän ratkaisu. Sitä voidaan käyttää toteuttamaan multicast viestintä sovelluksissasi.
Perustuen konfiguroitavissa protokollapinon ja IP multicast
Ohjelmisto perustuu konfiguroitavissa protokollapinon ja IP multicast. Siinä on luotettava multicasting tukea sekä nopea messaging tukea. Lisäksi JGroups on helposti sovitettavissa ja pilven päällä. Sitä voidaan käyttää sovelluksen kehittäjät voivat helposti luoda monipiste (multicast) Java-sovelluksia, ne säästävät paljon aikaa.
Aloitusopas JGroups
Hanke jaetaan valmiiksi rakennettu binääripakettien JAR tiedostomuodossa, jota voidaan yksinkertaisesti lisätä luokkapolku. Tämä & rsquo; s se voi nyt aloittaa koodausta. Huomaa, että lähdekoodi on myös jakautunut kuin JAR-tiedosto.
Jos avaat Terminal app kansioon, johon & rsquo; ve tallentaa binääripakettien, voit tarkastella JGroups versiota ajamalla & lsquo; java-jar jgroups-x.y.z.jar & rsquo; komento, jossa x.y.z on nykyinen versionumero projektin (esim. java-jar jgroups-3.6.1.jar).
Voit testata JGroups, suorita yksinkertainen piirtää demo alkaen kaksi tai useampia tapauksia kanssa & lsquo; java -CP jgroups-x.y.z.jar org.jgroups.demos.Draw & rsquo; komento (Don & rsquo; t unohtaa korvata x.y.z nykyisen versionumeron ohjelma) ja katso jos jäsenet löytävät toisensa.
Toimii tahansa tietokoneen käyttöjärjestelmän tukema Java
JGroups on cross-platform sovellus, joka toimii missä tahansa tietokoneen käyttöjärjestelmän tukema Java, kuten Linux, Microsoft Windows ja Mac OS X vaatii Java Runtime suoritettavia (JRE) töihin. Sekä 32 ja 64-bittinen laitteistoalustaa tuetaan.
Mikä on uusi tässä julkaisussa:
- Bug :
- [JGRP-849] - samanaikainen connect useiden kanavien yhteinen liikenne ei
- [JGRP-853] - Epäonnistuminen havaitseminen: useita kaatuu ei havaittu
- Toimintokysely:
- [JGRP-836] - Poistaa Linux cross-talk in mping
- [JGRP-852] - GossipRouter / GossipClient: tee pistorasiat käyttää SO_TIMEOUT ja SO_LINGER
- Tehtävä:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: ohittaa synkronoitu menetelmiä
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: ohittaa synkronoitu menetelmiä unsynchronized niistä
Mikä on uusi versiossa 3.6.8:
- Bug:
- [JGRP-849] - samanaikainen connect useiden kanavien yhteinen liikenne ei
- [JGRP-853] - Epäonnistuminen havaitseminen: useita kaatuu ei havaittu
- Toimintokysely:
- [JGRP-836] - Poistaa Linux cross-talk in mping
- [JGRP-852] - GossipRouter / GossipClient: tee pistorasiat käyttää SO_TIMEOUT ja SO_LINGER
- Tehtävä:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: ohittaa synkronoitu menetelmiä
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: ohittaa synkronoitu menetelmiä unsynchronized niistä
Mikä on uusi versiossa 3.6.6:
- Bug:
- [JGRP-849] - samanaikainen connect useiden kanavien yhteinen liikenne ei
- [JGRP-853] - Epäonnistuminen havaitseminen: useita kaatuu ei havaittu
- Toimintokysely:
- [JGRP-836] - Poistaa Linux cross-talk in mping
- [JGRP-852] - GossipRouter / GossipClient: tee pistorasiat käyttää SO_TIMEOUT ja SO_LINGER
- Tehtävä:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: ohittaa synkronoitu menetelmiä
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: ohittaa synkronoitu menetelmiä unsynchronized niistä
Mikä on uusi versiossa 3.6.4:
- Bug:
- [JGRP-849] - samanaikainen connect useiden kanavien yhteinen liikenne ei
- [JGRP-853] - Epäonnistuminen havaitseminen: useita kaatuu ei havaittu
- Toimintokysely:
- [JGRP-836] - Poistaa Linux cross-talk in mping
- [JGRP-852] - GossipRouter / GossipClient: tee pistorasiat käyttää SO_TIMEOUT ja SO_LINGER
- Tehtävä:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: ohittaa synkronoitu menetelmiä
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: ohittaa synkronoitu menetelmiä unsynchronized niistä
Mikä on uusi versiossa 3.6.3:
- Bug:
- [JGRP-849] - samanaikainen connect useiden kanavien yhteinen liikenne ei
- [JGRP-853] - Epäonnistuminen havaitseminen: useita kaatuu ei havaittu
- Toimintokysely:
- [JGRP-836] - Poistaa Linux cross-talk in mping
- [JGRP-852] - GossipRouter / GossipClient: tee pistorasiat käyttää SO_TIMEOUT ja SO_LINGER
- Tehtävä:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: ohittaa synkronoitu menetelmiä
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: ohittaa synkronoitu menetelmiä unsynchronized niistä
Mikä on uusi versiossa 3.6.2:
- Bug:
- [JGRP-849] - samanaikainen connect useiden kanavien yhteinen liikenne ei
- [JGRP-853] - Epäonnistuminen havaitseminen: useita kaatuu ei havaittu
- Toimintokysely:
- [JGRP-836] - Poistaa Linux cross-talk in mping
- [JGRP-852] - GossipRouter / GossipClient: tee pistorasiat käyttää SO_TIMEOUT ja SO_LINGER
- Tehtävä:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: ohittaa synkronoitu menetelmiä
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: ohittaa synkronoitu menetelmiä unsynchronized niistä
Mikä on uusi versiossa 3.6.1:
- Bug:
- [JGRP-849] - samanaikainen connect useiden kanavien yhteinen liikenne ei
- [JGRP-853] - Epäonnistuminen havaitseminen: useita kaatuu ei havaittu
- Toimintokysely:
- [JGRP-836] - Poistaa Linux cross-talk in mping
- [JGRP-852] - GossipRouter / GossipClient: tee pistorasiat käyttää SO_TIMEOUT ja SO_LINGER
- Tehtävä:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: ohittaa synkronoitu menetelmiä
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: ohittaa synkronoitu menetelmiä unsynchronized niistä
Vaatimukset
- Oracle Java Standard Edition Runtime Environment
Kommentteja ei löytynyt