Télécharger la liste

Description du projet

Somnifugi is an implementation of JMS that works
exclusively inside a single JVM to transfer
messages between threads. Somnifugi lets you
create very loosely coupled subsystems that
communicate using the JMS APIs without the
overhead of sockets. Somnifugi is particularly
useful for isolating the awt Thread so that the
user interface will stay lively, for decoupling
calls to slower external resources such as
database connections, and for speeding up
implementations of generic JMS clients by placing
decoupled JMS clients in the same JVM.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-08-20 09:21
alpha-0-3-0

Support pour 1,1 JMS, le soutien aux propriétés de message et support basique de sélecteurs message dans sujets ont été ajoutés. overview.html a été ajouté, ainsi que les toolkit.jar JUnit pour laisser tests échouent (en utilisant Throwable). Source Le méta-annuaire a été ajouté à l'ensemble du code source, et les propriétés ont été ajoutées aux messages. Prédicats simples Java étaient codées en dur dans une interface spécifique Somnifugi pour commencer à travailler sur les sélecteurs message. Les propriétés sont maintenant copiés par le biais jmsbridge. Version informations ont été ajoutées au fichier. Jar.
Tags: Major feature enhancements
Support for JMS 1.1, support for message properties, and primitive support for message selectors in Topics were added. overview.html was added, along with the junit toolkit.jar to let tests fail (using Throwable). The meta directory's source was added to the source code bundle, and properties were added to messages. Simple Java predicates were hard coded in a Somnifugi specific interface to start work on message selectors. Properties are now copied through jmsbridge. Version information was added to the .jar files.

2002-03-05 23:35
alpha-0-2-0

Ce communiqué se compile avec JSDK 1.4. SomniJNDIBypass et l'enregistrement de timed out messages ont été ajoutés. File d'attente et des caches thème ont été subdivisés en singletons nouvelles de travailler avec ObjectFactories JNDI. SomniQueueConnection, SomniQueue, SomniTopicConnection, et SomniTopic ont été apportées Referencables dans le JNDI. Somnifugi JNDI est désormais compatible. La spécification JMS a été marcha à travers, et que cette version devrait faire tout sauf les priorités, QueueBrowsers, et sélecteurs de messages. Mis en oeuvre plusieurs méthodes précédemment pris en charge. Il est maintenant à un peu les priorités et les propriétés. Forestier dans l'ensemble du paquet a été ajoutée.
Tags: Major feature enhancements
This release compiles with JSDK 1.4. SomniJNDIBypass and logging of timed out messages have been added. Queue and Topic caches have been separated into new singletons to work with JNDI ObjectFactories. SomniQueueConnection, SomniQueue, SomniTopicConnection, and SomniTopic have been made Referencables in JNDI. Somnifugi is now JNDI compatible. The JMS specification has been marched through, and this release should do everything except priorities, QueueBrowsers, and message selectors. Implemented many previously unsupported methods. It is now down to just priorities and properties. Logging across the entire package has been added.

2001-11-29 17:55
alpha 0.1

Un JMSBridge sous-projet a été ajoutée. L'accumulation a été nettoyé de livrer le code source, documentation, et libs comme des boules de goudron séparé. Des liens ont été ajoutés à partir index.html pour le téléchargement et l'javadocs. Plus de tags @ exception ont été ajoutés pour la UnsupportedOperationExceptions. Le comportement de synchronisation dans SomniTopic et SomniTopicPublisher a été jugée correcte. Vue d'ensemble du professeur Lea montre maintenant dans la javadoc.
Tags: Minor feature enhancements
A JMSBridge subproject was added. The build was cleaned up to deliver source
code, docs, and libs as separate tar balls. Links were added from index.html to
the download and the javadocs. More @exception tags were added for the
UnsupportedOperationExceptions. The timing behavior in SomniTopic and
SomniTopicPublisher has been deemed to be correct. Professor Lea's overview now
shows up in the javadoc.

Project Resources