JGroups ay isang open source, libre at multiplatform toolkit ipinatupad sa wika Java programming at dinisenyo mula sa lupa up upang kumilos bilang isang maaasahang at matatag na solusyon komunikasyon group. Maaari itong magamit upang ipatupad multicast komunikasyon sa iyong mga app.
Batay sa configurable protocol stack at IP multicast
Ang software ay batay sa configurable protocol stack at IP multicast. Nagtatampok ito maaasahang multicasting suporta, pati na rin sa mataas na bilis ng messaging suporta. Sa karagdagan, JGroups ay madaling madaling ibagay at ulap pinagana. Maaari itong gamitin ng mga developer na application upang madaling lumikha ng multipoint (multicast) Java apps, save ang mga ito ng maraming oras.
Pagsisimula sa JGroups
Ang mga proyekto ay ipinamamahagi bilang isang pre-built binary pakete sa format JAR file, na maaaring idagdag lamang sa iyong classpath. Na & rsquo; s ito, maaari mo na ngayong simulan ang coding. Mangyaring tandaan na ang source code ay ipinamamahagi rin bilang isang JAR file.
Kung nagbukas ka ng Terminal app sa folder kung saan mo & rsquo; ve-save ang mga binary pakete, maaari mong tingnan ang JGroups bersyon sa pamamagitan ng pagpapatakbo ng & lsquo; java-jar jgroups-x.y.z.jar & rsquo; command, kung saan x.y.z ay ang kasalukuyang numero ng bersyon ng proyekto (halimbawa java-jar jgroups-3.6.1.jar).
Upang subukan JGroups, magpatakbo ng isang simpleng draw demo sa pamamagitan ng pagsisimula ng dalawa o higit pang mga pagkakataon sa & lsquo; java -cp jgroups-x.y.z.jar org.jgroups.demos.Draw & rsquo; command. (don & rsquo; t kalimutan na palitan x.y.z gamit ang mga kasalukuyang numero ng bersyon ng programa) at makita kung ang mga miyembrong makita ang isa't isa
Ay tumatakbo sa anumang computer operating system suportado ng Java
JGroups ay isang cross-platform application na tumakbo sa anumang computer operating system suportado ng Java, kabilang Linux, Microsoft Windows, at Mac OS X. Ito ay nangangailangan ng Java Runtime maipapatupad (JRE) sa trabaho. Parehong 32 at 64-bit hardware platform ay suportado
Ano ang bago sa ito release:.
- Bug
- [JGRP-849] - Sabay-sabay kumonekta ng maramihang channels na may shared transport nabigo
- [JGRP-853] - Pagkabigo detection: multiple crashes hindi nakita li>
- Tampok Kahilingan:
- [JGRP-836] - Puksain Linux cross-talk sa MPING
- [JGRP-852] - GossipRouter / GossipClient: gumawa sockets gamitin SO_TIMEOUT at SO_LINGER
- Task:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: override synchronize pamamaraan
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: override synchronize pamamaraan sa unsynchronized mga
Ano ang bago sa bersyon 3.6.8:
- Bug:
- [JGRP-849] - Sabay-sabay kumonekta ng maramihang channels na may shared transport nabigo
- [JGRP-853] - Pagkabigo detection: multiple crashes hindi nakita li>
- Tampok Kahilingan:
- [JGRP-836] - Puksain Linux cross-talk sa MPING
- [JGRP-852] - GossipRouter / GossipClient: gumawa sockets gamitin SO_TIMEOUT at SO_LINGER
- Task:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: override synchronize pamamaraan
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: override synchronize pamamaraan sa unsynchronized mga
Ano ang bago sa bersyon 3.6.6:
- Bug:
- [JGRP-849] - Sabay-sabay kumonekta ng maramihang channels na may shared transport nabigo
- [JGRP-853] - Pagkabigo detection: multiple crashes hindi nakita li>
- Tampok Kahilingan:
- [JGRP-836] - Puksain Linux cross-talk sa MPING
- [JGRP-852] - GossipRouter / GossipClient: gumawa sockets gamitin SO_TIMEOUT at SO_LINGER
- Task:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: override synchronize pamamaraan
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: override synchronize pamamaraan sa unsynchronized mga
Ano ang bago sa bersyon 3.6.4:
- Bug:
- [JGRP-849] - Sabay-sabay kumonekta ng maramihang channels na may shared transport nabigo
- [JGRP-853] - Pagkabigo detection: multiple crashes hindi nakita li>
- Tampok Kahilingan:
- [JGRP-836] - Puksain Linux cross-talk sa MPING
- [JGRP-852] - GossipRouter / GossipClient: gumawa sockets gamitin SO_TIMEOUT at SO_LINGER
- Task:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: override synchronize pamamaraan
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: override synchronize pamamaraan sa unsynchronized mga
Ano ang bago sa bersyon 3.6.3:
- Bug:
- [JGRP-849] - Sabay-sabay kumonekta ng maramihang channels na may shared transport nabigo
- [JGRP-853] - Pagkabigo detection: multiple crashes hindi nakita li>
- Tampok Kahilingan:
- [JGRP-836] - Puksain Linux cross-talk sa MPING
- [JGRP-852] - GossipRouter / GossipClient: gumawa sockets gamitin SO_TIMEOUT at SO_LINGER
- Task:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: override synchronize pamamaraan
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: override synchronize pamamaraan sa unsynchronized mga
Ano ang bago sa bersyon 3.6.2:
- Bug:
- [JGRP-849] - Sabay-sabay kumonekta ng maramihang channels na may shared transport nabigo
- [JGRP-853] - Pagkabigo detection: multiple crashes hindi nakita li>
- Tampok Kahilingan:
- [JGRP-836] - Puksain Linux cross-talk sa MPING
- [JGRP-852] - GossipRouter / GossipClient: gumawa sockets gamitin SO_TIMEOUT at SO_LINGER
- Task:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: override synchronize pamamaraan
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: override synchronize pamamaraan sa unsynchronized mga
Ano ang bago sa bersyon 3.6.1:
- Bug:
- [JGRP-849] - Sabay-sabay kumonekta ng maramihang channels na may shared transport nabigo
- [JGRP-853] - Pagkabigo detection: multiple crashes hindi nakita li>
- Tampok Kahilingan:
- [JGRP-836] - Puksain Linux cross-talk sa MPING
- [JGRP-852] - GossipRouter / GossipClient: gumawa sockets gamitin SO_TIMEOUT at SO_LINGER
- Task:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: override synchronize pamamaraan
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: override synchronize pamamaraan sa unsynchronized mga
Kinakailangan
- Oracle Java Standard Edition Runtime Environment
Mga Komento hindi natagpuan