JGroups є відкритим вихідним кодом, повністю безкоштовно і мультиплатформенний інструментарій реалізований на мові програмування Java і розроблена з нуля, щоб діяти в якості надійного та стабільного рішення груповий зв'язку. Він може бути використаний для реалізації під LGPL повідомлень в ваших додатках.
На основі настроюваного стека протоколів і IP під LGPL
Програмне забезпечення засноване на конфігурується стек протоколів і IP під LGPL. Він має надійну підтримку широкомовлення, а також підтримку високошвидкісного обміну повідомленнями. Крім того, JGroups легко адаптується і хмара включений. Він може бути використаний розробниками додатків легко створювати багатоточкові (Multicast) Java-додатків, економлячи їх багато часу.
Початок роботи з JGroups
Проект поширюється у вигляді вбудованих бінарного пакета в форматі JAR файлу, який можна просто додати в свій шлях до класів. Це & Rsquo; воно що, тепер ви можете почати кодування. Зверніть увагу, що вихідний код також поширюється у вигляді файлу JAR.
Якщо ви відкриєте термінал додаток в папку, де ви & Rsquo; ве зберегти бінарний пакет, ви можете переглянути версію JGroups, запустивши & lsquo; Java -jar JGroups-x.y.z.jar & Rsquo; Команда, де x.y.z поточна версія номер проекту (наприклад, Java -jar JGroups-3.6.1.jar).
Щоб перевірити JGroups, запустити простий демо-дро, запустивши два або більше примірників з & lsquo; Java -cp JGroups-x.y.z.jar org.jgroups.demos.Draw & Rsquo; команда. (Don & Rsquo; забудьте замінити x.y.z з поточним номером версії програми) і подивитися, якщо члени знайти один одного
Працює на будь-якій операційній системі комп'ютера підтримується Java
JGroups є крос-платформних додатком, яке буде працювати на будь-якому комп'ютері операційної системи, яку підтримує Java, включаючи Linux, Microsoft Windows і Mac OS X. Для цього потрібно Java Runtime виконуваним (JRE) для роботи. Обидва 32 і 64-розрядні апаратні платформи підтримуються
Що нового в цьому випуску :.
- Помилка :
- [JGRP-849] - Паралельне підключення декількох каналів із загальним транспортом зазнає невдачі
- [JGRP-853] - Збій виявлення: кілька аварій не виявлено
- Функція запиту:
- [JGRP-836] - Усунути Linux перехресні перешкоди в MPING
- [JGRP-852] - GossipRouter / GossipClient: зробити розетки використовувати SO_TIMEOUT і SO_LINGER
- Завдання:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: перевизначити синхронізовані методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: перевизначити синхронізовані методи з несинхронізованих ті
Що нового у версії 3.6.8:
- Помилка:
- [JGRP-849] - Паралельне підключення декількох каналів із загальним транспортом зазнає невдачі
- [JGRP-853] - Збій виявлення: кілька аварій не виявлено
- Функція запиту:
- [JGRP-836] - Усунути Linux перехресні перешкоди в MPING
- [JGRP-852] - GossipRouter / GossipClient: зробити розетки використовувати SO_TIMEOUT і SO_LINGER
- Завдання:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: перевизначити синхронізовані методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: перевизначити синхронізовані методи з несинхронізованих ті
Що нового у версії 3.6.6:
- Помилка:
- [JGRP-849] - Паралельне підключення декількох каналів із загальним транспортом зазнає невдачі
- [JGRP-853] - Збій виявлення: кілька аварій не виявлено
- Функція запиту:
- [JGRP-836] - Усунути Linux перехресні перешкоди в MPING
- [JGRP-852] - GossipRouter / GossipClient: зробити розетки використовувати SO_TIMEOUT і SO_LINGER
- Завдання:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: перевизначити синхронізовані методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: перевизначити синхронізовані методи з несинхронізованих ті
Що нового у версії 3.6.4:
- Помилка:
- [JGRP-849] - Паралельне підключення декількох каналів із загальним транспортом зазнає невдачі
- [JGRP-853] - Збій виявлення: кілька аварій не виявлено
- Функція запиту:
- [JGRP-836] - Усунути Linux перехресні перешкоди в MPING
- [JGRP-852] - GossipRouter / GossipClient: зробити розетки використовувати SO_TIMEOUT і SO_LINGER
- Завдання:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: перевизначити синхронізовані методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: перевизначити синхронізовані методи з несинхронізованих ті
Що нового у версії 3.6.3:
- Помилка:
- [JGRP-849] - Паралельне підключення декількох каналів із загальним транспортом зазнає невдачі
- [JGRP-853] - Збій виявлення: кілька аварій не виявлено
- Функція запиту:
- [JGRP-836] - Усунути Linux перехресні перешкоди в MPING
- [JGRP-852] - GossipRouter / GossipClient: зробити розетки використовувати SO_TIMEOUT і SO_LINGER
- Завдання:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: перевизначити синхронізовані методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: перевизначити синхронізовані методи з несинхронізованих ті
Що нового у версії 3.6.2:
- Помилка:
- [JGRP-849] - Паралельне підключення декількох каналів із загальним транспортом зазнає невдачі
- [JGRP-853] - Збій виявлення: кілька аварій не виявлено
- Функція запиту:
- [JGRP-836] - Усунути Linux перехресні перешкоди в MPING
- [JGRP-852] - GossipRouter / GossipClient: зробити розетки використовувати SO_TIMEOUT і SO_LINGER
- Завдання:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: перевизначити синхронізовані методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: перевизначити синхронізовані методи з несинхронізованих ті
Що нового у версії 3.6.1:
- Помилка:
- [JGRP-849] - Паралельне підключення декількох каналів із загальним транспортом зазнає невдачі
- [JGRP-853] - Збій виявлення: кілька аварій не виявлено
- Функція запиту:
- [JGRP-836] - Усунути Linux перехресні перешкоди в MPING
- [JGRP-852] - GossipRouter / GossipClient: зробити розетки використовувати SO_TIMEOUT і SO_LINGER
- Завдання:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: перевизначити синхронізовані методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: перевизначити синхронізовані методи з несинхронізованих ті
Вимоги
- Oracle Java Standard Edition Runtime Environment
Коментар не знайдено