![]() |
|
||||||||
Consortium Activities Projects Forge Events |
![]() | ![]() JORAM |
JORAM: Java (TM) Open Reliable Asynchronous MessagingIntroduction
JORAM incorporates a 100% pure Java implementation of JMS API
and specification. Joram is now designed with an OSGiTM based services architecture to provide a dynamically adaptable messaging server:
Joram can carry many plugins (AMQP, MQTT, Stomp, etc.) and become a multi-protocol gateway. Last versions of JORAM are JMS 1.1, 2.0 and 3.0 compliant. Moreover embedded in a JEE server, JORAM has passed all tests concerning JMS certification in the Java EE certification TCK. Professional Support and training are available from Scalagent D.T.. Latest NewsSeptember 26 2023: JORAM 5.21.0 release is available.This release introduces several improvements and bug fixes, the main changes are described in Release notes. This version is available for download, and in Maven repository. It is tagged in GITLAB (JORAM_5_21_0), the complete list of changes can be viewed in GIT history. Joram 5.21.0 is embedded in JoramMQ 1.18.0, the ScalAgent D.T. MQTT broker designed for IoT. October 2022: Automatic maintenance of Joram.JoramMQ deployments involve a large number of interconnected servers. The maintenance of this set becomes a major issue, the solution to which involves autonomous administration and the application of Artificial Intelligence to facilitate decision-making. The LIG laboratory at Grenoble Alpes University (ERODS team, contact N. Delpalma) is at the cutting edge of these technologies. ScalAgent DT is joining forces with LIG to launch a research project on this subject, with public support as part of France Relance. February 26 2023: JORAM 5.20.0 release is available.This release introduces several improvements and bug fixes, the main changes are described in Release notes. This version is available for download, and in Maven repository. It is tagged in GITLAB (JORAM_5_20_0), the complete list of changes can be viewed in GIT history. Joram 5.20.0 is embedded in JoramMQ 1.17.0, the ScalAgent D.T. MQTT broker designed for IoT. June 7 2022: JORAM 5.19.0 release is available.This release introduces several improvements and bug fixes, the main changes are described in Release notes. This version is available for download, and in Maven repository. It is tagged in GITLAB (JORAM_5_19_0), the complete list of changes can be viewed in GIT history. Joram 5.19.0 is embedded in JoramMQ 1.16.0, the ScalAgent D.T. MQTT broker designed for IoT. May 03 2018: Joram successfully migrated to OW2 gitlab.This web site is now automatically rerouted to http://joram.ow2.io. The source version control system is now git and accessible on the OW2 gitlab. Since Joram 5.15 the new releases can be dowloaded from OW2 release web site. The old Forge and SVN system remain in read-only mode. September, 2015: JoramMQ/MQTT scales up to 750.000 concurrent connections on a unique VM.At the request of a user we conducted a study on the stability of JoramMQ / MQTT under stress conditions including a very high throughput of messages and an extremely large number of clients. The goal of this benchmark is to demonstrate the vertical scalability of the JoramMQ server using a simple VM. The VM used during the tests was a 4 VCPU with 16Gb running CentOS7.1 with no Linux kernel recompilation. Under these conditions JoramMQ/MQTT has successfully handled 750,000 concurrent connections. The MQTT 3.1.1 plugin implemented by ScalAgent D.T. is integrated with JoramMQ Entreprise and is available for evaluation. Details of this experience are available on request: contact@scalagent.com. May, 2015: MQTT V3.1.1 implementation on top of Joram.The MQTT plugin implemented by ScalAgent D.T. is now fully compliant with the last version 3.1.1 of the MQTT protocol, this plugin is integrated with JoramMQ Entreprise and is available for evaluation. An intensive performance evaluation campaign demonstrates the stability and scalability of the middleware, under stress conditions including a very high throughput of messages and an extremely large number of clients. Find all détails of this study in the white paper to download: JoramMQ_MQTT_white_paper November 28, 2014: JORAM 5.9.1 release is available.This release introduces improvements and bug fixes, essentially:
This version is available for download, and in Maven repository. It is tagged in SVN (JORAM_5_9_1), the complete list of changes can be viewed either in code updates or in SVN history. October 9 2014: PRESENTATION AT JFSMA14.ScalAgent DT presents its technology at the 22nd JFSMA, a French conference on multi-agent systems at Loriol-sur-Drôme. This presentation details the technological core of Joram: the distributed execution engine implements a reactor pattern, where agents communicate exclusively through events and react to events atomically. This technology enables ScalAgent‘s agents to interact effortlessly, be they located on the same system or on different ones. It is at the core of several of our products, Joram or JoramMQ, the monitoring/control solutions developed for the CNES, or the mediation solution of TagSys RFID. September 18, 2014: CNES workshop - Mobility for operationsCNES (the french space agency) has organized a workshop on 18th September about mobility for operations. The question is to allow remote users to use the services of an operations center from Internet. This could be for controlling a satellite, or for managing scientific on-board instruments. The topic covers also cooperative missions which involve several agencies and other entities. David Féliot will be there for ScalAgent D.T. to present the interest of the MQTT technology in this context, and the value of the MQTT implementation in JoramMQ Entreprise. September, 2014: MQTT implementation on top of Joram.ScalAgent D.T. has implemented the version 3.1 of the MQTT protocol integrated with JoramMQ Entreprise. An intensive performance evaluation campain demonstrates the stability and scalability of the middleware, under stress conditions including a very high throuput of messages and an extremely large number of clients. Find all détails of this study in the white paper to download: JoramMQ_MQTT_white_paper February 19, 2014: Eclipse IoT Day Grenoble 2014 conference, France.ScalAgent D.T.) is currently implementing version 3.1 of the MQTT protocol. This work is to be presented by David Féliot at the Eclipse IoT Day Grenoble 2014 conference, organised by Eclipse at Grenoble on the 19th of february 2014. David's presentation will be available on the ScalAgent's MQTT web page after the conference. November 13, 2013: OW2 Annual Conference, Paris, France.Serge Lacourte, CEO of ScalAgent DT, participates to a panel at the annual OW2 conference on the subject : Benefits and challenges of integrating open source components. April 17, 2013: Have fun using Joram on Raspberry PI with Java 8.Joram requires very few resources to run, this simple tutorial shows how to launch a Joram server on a Raspberry PI and test it.
October 24, 2012: Optimal JORAM performance reports.The MQPerf service helps you to understand the behavior of your application using Joram, and enables you to find out Joram optimal performances on your own system, without paying the necessary cost in terms of skill development and work load. October 23, 2012: JORAM 5.8.0 release is available.This release introduces many improvements and bug fixes, essentially:
This version is available for download, and in Maven repository. It is tagged in SVN (JORAM_5_8_0), the complete list of changes can be viewed either in code updates or in SVN history. October 10, 2011: 2 new tutorials are available.Two short tutorials are available in the tutorial section. The first shows the use of the web administration console of Joram and the second allows benchmarking of Joram. October 03, 2011: JORAM JMX/JMS Connector tutorial is available.A short tutorial demonstrating the use of JORAM JMX/JMS connector is available in the tutorial section. July 13, 2011: JORAM/AMQP 1.0 is releasedJoram team is proud to announce the final version of the implementation of the specification AMQP v0.9.1. This version successfully passed interoperability testing with RabbitMQ and QPID, it is available in Maven reprository. May 10, 2010: JORAM in OW2 Open Source Cloudware Initiative.Last week, OW2 Consortium members Bull, Orange and INRIA had announced the OW2 Open Source Cloudware Initiative at the Solutions Datacenter Management and Cloud Computing trade show in Paris. The bedrock of the OSC Initiative includes the following open source OW2 projects: CLIF, Entropy, JASMINe, JOnAS, and JORAM to provide the capability for on-demand JavaEE autonomic server provisioning according to demand fluctuations and ProActive for complementary heterogeneous capacity management. See the Cloudware Initiative Press Release in English and in French March 09, 2010: Joram successfully passes performance and scalability tests for SM&C.The CNES implementation of a new generation of Spacecraft Monitoring and Control system (CCSDS SM&C stantard) foresee to use Joram as underlying communication middleware. Performance and scalability tests have been conducted successfully to validate this future usage of Joram. Credits to HP & Oxalya and their Minalogic partnership for their support in granting access to the 'virtual nodes' cluster. January 25, 2010: joram-commits@ow2.orgA new mailing-list is now available, it allows to follow all the modifications on the Joram's SVN. You can subscribe at joram-commits@ow2.org. December 2nd and 3rd, 2009: JORAM Training Session, Grenoble, FranceA two-day training session about JORAM is scheduled in Grenoble; it will be delivered in french language. The session is entitled "Design and Deploy a Distributed JORAM Messaging System". This training session is targeted at architects and system designers that intend to integrate the JORAM component within a global distributed solution. It includes a significant part of experimentations and case studies based on real-world application scenarios. The session is conducted by ScalAgent Distributed Technologies, the leading developer of the JORAM component. We offer to share our expertise through a training session aiming at providing the key knowledge to use and deploy a JORAM system that fits your own requirements. This two-day session details the design principles of JORAM and describes the best practices that will enable to take advantage of its advanced properties for complex networked environments. January 18, 2006JORAM is acknowledged as the best open source MOM implementation, according to JDJ's readers, challenging proprietary products from IBM, Sun and TIBCO. All the News | ![]() |
![]() | ![]() | ![]() Copyright © 1999-2018, OW2 Consortium | Contact | Webmaster | Last modified at 2024-03-28 05:52 PM | ![]() |