mise à jour : 23/12/2020

JORAM

JORAM
3.2 Aucune note 3.2 5
Smile Internautes Global
8%   Popularité dans le site
26%   Popularité dans la rubrique
Version étudiée : 5.9.0 Site web : http://joram.ow2.org Distribuée par : Editeur (ScalAgent) Licence : LGPL Technologie : Java Année de création : 1999

JORAM (« Java Open Reliable Asynchronous Messaging ») est le Middleware orienté message de consortium Object Web, sortie en 1999. Object Web est aussi connu pour son serveur d'application Java nommé Jonas auquel est d'ailleurs intégré JORAM.

JORAM a une architecture interne élégante, basée sur le modèle d'agent. Un agent est un composant logiciel répondant à certains événements. Dans le cas de JORAM, les événements sont sous forme de messages. Les queues et les topics sont ainsi représentés par des agents. Un utilisateur connecté à la plateforme est également représenté par un agent dit proxy. Cette approche offre une grande flexibilité car elle permet la création et la suppression d'agents à la volée et sur n'importe quel broker. De plus, tous les composants de JORAM sont disponibles sous forme de bundle OSGi, ce qui permet un déploiement et une administration à chaud sur les plateformes compatibles OSGi.

Les langages par lesquels ont peut accéder à JORAM sont : Java (via l'interface JMS), C et C++ (à l’aide de JNI permettant ainsi de simuler un environnement JMS).

L'API JMS 2.0 est implémentée dans sa quasi-totalité. Il faut également noter que JORAM est l'implémentation de JMS par défaut dans le serveur d'application JOnAS.

JORAM est distribué sous licence LGPL depuis mai 2000.

Appréciations

Smile Internautes (0 avis)

Le graphique sera généré prochainement dès la soumission d'avis

La note générale est une moyenne arithmétique des différents critères

Note Smile

3.2 5
donner mon avis

Avis des internautes

Cette solution ne possède aucun avis, soyez le premier à en donner un

Informations

Notation des utilisateurs Ohloh 5,00 (6 votes)
Nombre de ligne de code 206090 lignes
Nombre de contributeurs
(sur les 12 derniers mois)
4
Langages de programmation Java, XML, 13 Other
Mots clés mqtt j2ee clustering middleware distributed ow2 mom c++ jms mq linux transactions networking messaging interoperable integration performance broker enterprise java
Adresse de téléchargement http://joram.ow2.org/download/
Fiche complète sur Ohloh https://www.openhub.net/p/joram