JGroups е с отворен код, напълно безплатно и мултиплатформена инструментариум реализира в езика за програмиране Java и проектиран от земята, за да действа като надежден и стабилен група комуникационно решение. Тя може да се използва за изпълнение на мултикаст съобщения в своите приложения.
Въз основа на конфигурируеми протоколен стек и IP мултикаст
Софтуерът е базиран на конфигурируеми протоколен стек и IP мултикаст. Той разполага с надеждна поддръжка множествено, както и подкрепа високоскоростен обмен на съобщения. В допълнение, JGroups е лесно приспособими и облак активиран. Тя може да се използва от разработчиците на приложения за лесно създаване на многоточково (мултикаст) Java приложения, спестявайки им много време.
Първи стъпки с JGroups
Проектът е разпределен като предварително изграден двоичен пакет във формат JAR файл, който може да бъде просто да добавите към вашия CLASSPATH. Това & 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 -СР jgroups-x.y.z.jar org.jgroups.demos.Draw & rsquo; команда. (дон & rsquo; забравяй да замени x.y.z с номер на версията на програмата ток) и да видим дали членовете намерят взаимно
Работи под всякаква компютърна операционна система, подкрепени от Java
JGroups е приложение за по-платформа, която ще се изпълнява от всеки компютър операционна система се поддържа от Java, включително Linux, Microsoft Windows, и Mac OS X. Тя изисква Java Runtime изпълним (JRE), за да работят. И двете 32 и 64-битови хардуерни платформи се поддържат
Какво ново в тази версия:.
- Bug :
- [JGRP-849] - Едновременно свързани с множество канали с общ транспорт не успее
- [JGRP-853] - Липса откриване: множество катастрофи не са открити
- Feature Заявка:
- [JGRP-836] - Премахване на Linux смесване на разговорите в MPING
- [JGRP-852] - GossipRouter / GossipClient: правят гнезда използват SO_TIMEOUT и SO_LINGER
- Задача:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: замени синхронизирани методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: замени синхронизирани методи с несинхронизирани такива
Какво ново във версия 3.6.8:
- Bug:
- [JGRP-849] - Едновременно свързани с множество канали с общ транспорт не успее
- [JGRP-853] - Липса откриване: множество катастрофи не са открити
- Feature Заявка:
- [JGRP-836] - Премахване на Linux смесване на разговорите в MPING
- [JGRP-852] - GossipRouter / GossipClient: правят гнезда използват SO_TIMEOUT и SO_LINGER
- Задача:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: замени синхронизирани методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: замени синхронизирани методи с несинхронизирани такива
Какво ново във версия 3.6.6:
- Bug:
- [JGRP-849] - Едновременно свързани с множество канали с общ транспорт не успее
- [JGRP-853] - Липса откриване: множество катастрофи не са открити
- Feature Заявка:
- [JGRP-836] - Премахване на Linux смесване на разговорите в MPING
- [JGRP-852] - GossipRouter / GossipClient: правят гнезда използват SO_TIMEOUT и SO_LINGER
- Задача:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: замени синхронизирани методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: замени синхронизирани методи с несинхронизирани такива
Какво ново във версия 3.6.4:
- Bug:
- [JGRP-849] - Едновременно свързани с множество канали с общ транспорт не успее
- [JGRP-853] - Липса откриване: множество катастрофи не са открити
- Feature Заявка:
- [JGRP-836] - Премахване на Linux смесване на разговорите в MPING
- [JGRP-852] - GossipRouter / GossipClient: правят гнезда използват SO_TIMEOUT и SO_LINGER
- Задача:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: замени синхронизирани методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: замени синхронизирани методи с несинхронизирани такива
Какво ново във версия 3.6.3:
- Bug:
- [JGRP-849] - Едновременно свързани с множество канали с общ транспорт не успее
- [JGRP-853] - Липса откриване: множество катастрофи не са открити
- Feature Заявка:
- [JGRP-836] - Премахване на Linux смесване на разговорите в MPING
- [JGRP-852] - GossipRouter / GossipClient: правят гнезда използват SO_TIMEOUT и SO_LINGER
- Задача:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: замени синхронизирани методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: замени синхронизирани методи с несинхронизирани такива
Какво ново във версия 3.6.2:
- Bug:
- [JGRP-849] - Едновременно свързани с множество канали с общ транспорт не успее
- [JGRP-853] - Липса откриване: множество катастрофи не са открити
- Feature Заявка:
- [JGRP-836] - Премахване на Linux смесване на разговорите в MPING
- [JGRP-852] - GossipRouter / GossipClient: правят гнезда използват SO_TIMEOUT и SO_LINGER
- Задача:
- [JGRP-846] - ExposedByteArrayOutputStream / ExposedDataOutputStream: замени синхронизирани методи
- [JGRP-847] - ExposedByteArrayInputStream / ExposedDataInputStream: замени синхронизирани методи с несинхронизирани такива
Какво ново във версия 3.6.1:
- Bug:
- [JGRP-849] - Едновременно свързани с множество канали с общ транспорт не успее
- [JGRP-853] - Липса откриване: множество катастрофи не са открити
- Feature Заявка:
- [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
Коментари не е намерена