JGroups er en åpen kildekode, helt gratis og verktøykasse implementert i Java programmeringsspråk og designet fra grunnen av for å fungere som en pålitelig og stabil gruppe kommunikasjonsløsning. Den kan brukes til å implementere multicast kommunikasjon i programmene dine.
Basert på konfigurerbar protokollstakken og IP multicast
Programvaren er basert på konfigurerbar protokollstakken og IP multicast. Den har pålitelig multicasting støtte, samt høy hastighet messaging støtte. I tillegg er JGroups enkelt tilpasses og sky aktivert. Det kan brukes av programutviklere å enkelt lage flerpunkts (multicast) Java apps, lagre dem mye tid.
Komme i gang med JGroups
Prosjektet er distribuert som en pre-bygget binær pakke i JAR-format, som kan ganske enkelt legge til din klassebane. Det & rsquo; s det, kan du nå starte koding. Vær oppmerksom på at kildekoden er også distribuert som en JAR-fil.
Hvis du åpner en terminal app i mappen der du & rsquo; ve redde den binære pakken, kan du vise JGroups versjon ved å kjøre & quot; java-jar jgroups-x.y.z.jar & rsquo; kommando, hvor x.y.z er den gjeldende versjonen antall prosjektet (f.eks java-jar jgroups-3.6.1.jar).
For å teste JGroups, kjøre en enkel trekning demo ved å starte to eller flere forekomster med & quot; java -cp jgroups-x.y.z.jar org.jgroups.demos.Draw & rsquo; kommando. (don & rsquo; t glem å erstatte x.y.z med gjeldende versjonsnummer av programmet) og se om medlemmene finner hverandre
Kjører på alle operativsystem som støttes av Java
JGroups er en kryssplattform-applikasjon som kan kjøres på hvilken som helst datamaskin operativsystem som støttes av Java, inkludert Linux, Microsoft Windows og Mac OS X. Det krever Java Runtime kjørbar (JRE) for å fungere. Både 32 og 64-bits maskinvareplattformer støttes
Hva er nytt i denne utgaven.
- Bug :
- [JGRP-849] - Samtidig koble av flere kanaler med felles transport svikter
- [JGRP-853] - Feil deteksjon: flere krasjer ikke oppdaget
- Feature Request:
- [JGRP-836] - Eliminer Linux cross-talk i Mping
- [JGRP-852] - GossipRouter / GossipClient: lage stikkontakter bruke SO_TIMEOUT og SO_LINGER
- Oppgave:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: styre synkroniserte metoder
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: styre synkroniserte metoder med usynkroniserte seg
Hva er nytt i versjon 3.6.8:
- Bug:
- [JGRP-849] - Samtidig koble av flere kanaler med felles transport svikter
- [JGRP-853] - Feil deteksjon: flere krasjer ikke oppdaget
- Feature Request:
- [JGRP-836] - Eliminer Linux cross-talk i Mping
- [JGRP-852] - GossipRouter / GossipClient: lage stikkontakter bruke SO_TIMEOUT og SO_LINGER
- Oppgave:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: styre synkroniserte metoder
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: styre synkroniserte metoder med usynkroniserte seg
Hva er nytt i versjon 3.6.6:
- Bug:
- [JGRP-849] - Samtidig koble av flere kanaler med felles transport svikter
- [JGRP-853] - Feil deteksjon: flere krasjer ikke oppdaget
- Feature Request:
- [JGRP-836] - Eliminer Linux cross-talk i Mping
- [JGRP-852] - GossipRouter / GossipClient: lage stikkontakter bruke SO_TIMEOUT og SO_LINGER
- Oppgave:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: styre synkroniserte metoder
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: styre synkroniserte metoder med usynkroniserte seg
Hva er nytt i versjon 3.6.4:
- Bug:
- [JGRP-849] - Samtidig koble av flere kanaler med felles transport svikter
- [JGRP-853] - Feil deteksjon: flere krasjer ikke oppdaget
- Feature Request:
- [JGRP-836] - Eliminer Linux cross-talk i Mping
- [JGRP-852] - GossipRouter / GossipClient: lage stikkontakter bruke SO_TIMEOUT og SO_LINGER
- Oppgave:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: styre synkroniserte metoder
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: styre synkroniserte metoder med usynkroniserte seg
Hva er nytt i versjon 3.6.3:
- Bug:
- [JGRP-849] - Samtidig koble av flere kanaler med felles transport svikter
- [JGRP-853] - Feil deteksjon: flere krasjer ikke oppdaget
- Feature Request:
- [JGRP-836] - Eliminer Linux cross-talk i Mping
- [JGRP-852] - GossipRouter / GossipClient: lage stikkontakter bruke SO_TIMEOUT og SO_LINGER
- Oppgave:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: styre synkroniserte metoder
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: styre synkroniserte metoder med usynkroniserte seg
Hva er nytt i versjon 3.6.2:
- Bug:
- [JGRP-849] - Samtidig koble av flere kanaler med felles transport svikter
- [JGRP-853] - Feil deteksjon: flere krasjer ikke oppdaget
- Feature Request:
- [JGRP-836] - Eliminer Linux cross-talk i Mping
- [JGRP-852] - GossipRouter / GossipClient: lage stikkontakter bruke SO_TIMEOUT og SO_LINGER
- Oppgave:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: styre synkroniserte metoder
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: styre synkroniserte metoder med usynkroniserte seg
Hva er nytt i versjon 3.6.1:
- Bug:
- [JGRP-849] - Samtidig koble av flere kanaler med felles transport svikter
- [JGRP-853] - Feil deteksjon: flere krasjer ikke oppdaget
- Feature Request:
- [JGRP-836] - Eliminer Linux cross-talk i Mping
- [JGRP-852] - GossipRouter / GossipClient: lage stikkontakter bruke SO_TIMEOUT og SO_LINGER
- Oppgave:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: styre synkroniserte metoder
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: styre synkroniserte metoder med usynkroniserte seg
Krav
- Oracle Java Standard Edition Runtime Environment
Kommentarer ikke funnet