Download List

Descripción del Proyecto

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.

System Requirements

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

Apoyo a JMS 1.1, el apoyo a las propiedades del mensaje, y el apoyo primitiva para los selectores de mensajes en temas fueron agregados. overview.html fue agregado, junto con el toolkit.jar junit para que las pruebas fallan (utilizando Throwable). El directorio de la fuente del Meta esta en el paquete de código fuente, y las propiedades se han añadido a los mensajes. Predicados Simple Java fueron fuertemente codificados en una interfaz de Somnifugi específicas para empezar a trabajar en los selectores de mensajes. Propiedades son copiados a través de jmsbridge. Información de la versión fue agregado a los archivos. 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

Este lanzamiento reúne con JSDK 1.4. SomniJNDIBypass y registro de agotado el tiempo de los mensajes se han añadido. Cola y cachés tema han sido separados en nueva únicos para trabajar con ObjectFactories JNDI. SomniQueueConnection, SomniQueue, SomniTopicConnection, y SomniTopic se han hecho Referencables en JNDI. Somnifugi es ahora compatible con JNDI. La especificación de JMS se ha marchado a través de, y de este comunicado debe hacer todo, excepto las prioridades, QueueBrowsers, y los selectores de mensajes. Aplicado muchos métodos anteriormente no compatibles. Se ha hundido a poco las prioridades y las propiedades. Tala de árboles en todo el paquete ha sido añadido.
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 subproyecto se agregó. La construcción fue limpiado para entregar el código fuente, documentos, y bibliotecas, como bolas de alquitrán por separado. Enlaces se agregaron de index.html para la descarga y la javadocs. Más @ etiquetas excepción se agregaron para la UnsupportedOperationExceptions. El comportamiento de tiempo en SomniTopic y SomniTopicPublisher ha sido considerada correcta. Información general Profesor de Lea ahora aparece en el 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