JORAM est un MOM (Message Oriented Middleware) distribué déjà utilisé dans de nombreuses applications critiques en production, il offre l’API JMS 2.0. JORAM est développé sur Linux et Windows, comme le serveur et le client sont réalisés entièrement en Java ils sont indépendant de toute plateforme.
JORAM bénéficie de la nouvelle génération de MOM développée par ScalAgent D.T., une architecture à agents distribuée. Cette architecture innovante permet de développer des applications distribuées à large échelle au-dessus d’Internet en garantissant scalabilité, répartition de charge, flexibilité et disponibilité.
La principale caractéristique de JORAM est son architecture distribuée configurable. JORAM a adopté une architecture dite “snowflake” :
L’implantation géographique des serveurs comme la distribution des clients est de la responsabilité de l’architecte. Ce choix constitue un premier niveau de configuration, un second niveau correspond au placement des objets de communication JMS (Queue et Topic). Ces paramètres ont un impact important sur les caractéristiques du système en terme de performance, scalabilité et disponibilité.
JORAM est maintenant défini comme un ensemble de services OSGi™ afin d’offrir un service de messagerie dynamiquement adaptable :
MQPerf
spatial
About us
About us