Download List

프로젝트 설명

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-03-05 23:35 Back to release list
alpha-0-2-0

이 릴리스 JSDK 1.4로 컴파일합니다. SomniJNDIBypass 및 메시지가 추가되었습니다 로깅 시간이 초과되었습니다. 대기열 및 주제 캐시 새로운 singletons으로 JNDI를 ObjectFactories와 함께 작동하도록 분리되었습니다. SomniQueueConnection, SomniQueue, SomniTopicConnection, 그리고 SomniTopic JNDI를에서 Referencables 만들어왔다. 지금은 JNDI를 Somnifugi 호환됩니다. JMS 사양을 통해 시위되었습니다이 릴리스의 우선순위, QueueBrowsers 및 메시지 선택기를 제외하고 모두해야합니까. 수많은 시행 이전에 지원되지 않는 방법. 그것은 지금 막 내려 우선순위와 속성을합니다. 전체 패키지를 통해 로깅이 추가되었습니다.
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.

Project Resources