Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Spring Framework | Web Services | BioInformatics | Java Server Faces | Jboss 3.0 tutorial | Hibernate 3.0 | XML

Tutorial Categories: Ajax | Articles | JSP | Bioinformatics | Database | Free Books | Hibernate | J2EE | J2ME | Java | JavaScript | JDBC | JMS | Linux | MS Technology | PHP | RMI | Web-Services | Servlets | Struts | UML


Open Source Resources

*Open source Home
*Open source Books
*Open source Browser
*Open source Code
*Open source Community
*Open source CRM
*Open source Download
*Open source Hardware
*Open source HTML
*Open source Image
*Open source Java
*Open source Software
*Open source Voip
*Open source Jobs
*Open source E-mail
*Open source E-mail Server
*Open source Exchange
*Linux Open Source
*Open Source CMS
*Open Source Groupware
*Open Source e-commerce
*Open Source Frameworks
*Open Source PDF
*HTML Editor Open source
*Open Source Database
*Open Source DBMS
*Open Source FTP
*Open Source Reports
*Open Source Shopping Cart
*Open Source Calendar
*Open Source Ajax
*Open Source Blog
*Open Source Text Editor
*Open Source chat
*Open Source CD
*Open Source ERP
*Open Source Wiki
*Open Source Content Management
*Open Source Defination
*Open Source Directory
*Open Source Document management
*Open Source Forum
*Open Source Games
*Open Source Identity
*Open Source Java Database
*Open Source Knowlegement base software
*Open Source point of sales
*Open Source portals
*Open Source RFID
*Open Source Server
*Open Source Project
*Open Source C++
*Open Source Firewall
*Open Source Intelligence
*Open Source Accounting Software
*Open Source router
*Open Source SQL
*Open Source XML Editor
*Open Source PHP
*Open Source Templates
*Open Source content Management system
*Open Source Metaverse
*Open Source Outlook
*Open Source Web Templates
*Open Source Bug Tracking
*Open Source Game Engine
*Open Source GPS
*Open Source Intranet
*Open Source POS
*Open Source Proxy
*Open Source Sound
*Open Source Web Mail
*Open Source PIM
*Open Source Media Center
*Open Source Backup Software
*Microsoft Open Source
*Best Open Source Software
*Mac OS X Open Source
*Open Source Images
*Open Source Midi
*Open Source Victor
*Open Source Excel
*Open Source Movement
*Palm Open Source
*IBM Open Source
*Open Source Databases
*Open Source dreamweaver
*Open Source ISO
*Open Source MMORPG
*MIT Open Source
*Open Source DRM
*Open Source DVD Ripper
*Open Source Encryption
*Open Source JavaScript
*Open Source JMS
*Open Source Version control
*Open Source Web Page
*Open Source Download Manager
*Open Source IRC
*Open Source MP3 player
*Open Source Testing
*Open Source PVR
*MySql Open Source
*Developer open Source Library
*open Source Installer
*open Source Institute
*open source project management
*open source Accounting
*open source Antivirus
*open source Application Server
*open source Business Model
*open source Workflow engines in java
*Open Source JVM
*Open Source Billing Software
*Open Source for Business

Struts Resources
*Struts Books
*Struts Articles
*Struts Frameworks
*Struts IDE
*Struts Links
*Struts Presentations
*Struts Projects
*Struts Software
*Other Struts Tutorial
Visit Forum! Post Questions!
Jobs At RoseIndia.net!

Have tutorials?
Add your tutorial to our Java Resource and get tons of hits.

We offer free hosting for your tutorials. and exposure for thousands of readers. drop a mail
[email protected]

Join For Newsletter

Powered by groups.yahoo.com
Visit Group! Post Questions!

Open Source JMS (Java Message Service) Implementations written in Java

Open Source Home
  • ActiveMQ - ActiveMQ is a fast open source JMS 1.1 provider and Message Fabric supporting clustering, peer networks, discovery, TCP, SSL, multicast, persistence, XA and integrates seamlessly into J2EE 1.4 containers, light weight containers and any Java application. ActiveMQ is released under the Apache 2.0 Licence

    fully supports JMS 1.1 and J2EE 1.4
    includes JCA 1.5 resource adaptors for inbound & outbound messaging so that ActiveMQ should auto-deploy in any J2EE 1.4 compliant server
    tested inside Geronimo, Spring and JBoss 4
    support for transient, persistent, transactional and XA messaging
    supports pluggable transport protocols such as in-VM, TCP, SSL, NIO, UDP, multicast, JGroups and JXTA transports
    supports very fast persistence using JDBC along with a high performance journal
    designed for high performance clustering, client-server, peer based communication
    REST API to provide technology agnostic and language neutral web based API to messaging
    Ajax to support web streaming support to web browsers using pure DHTML, allowing web browsers to be part of the messaging fabric
    Axis Support so that ActiveMQ can be easily dropped into Apache Axis runtimes to provide reliable messaging
    Spring Support so that ActiveMQ can be easily embedded into Spring applications and configured using Springs XML configuration mechanism
    can be used as an in memory JMS provider, ideal for unit testing
    Wildcard support to subscribe to powerful destination hierarchies.
    Composite Destinations support to allow many destinations to be used in one simple atomic JMS operation
    JSR 77 / 88 support for easy deployment & management & hot deployment
    provides an implementation of ActiveCluster

  • Hermes JMS - Hermes is a Swing application that allows you to interact with JMS providers. Hermes will work with any JMS enabled transport making it easy to browse or seach queues and topics, copy messages around and delete them. It fully integrates with JNDI letting you discover administered objects stored, create JMS sessions from the connection factories and use any destinations found. Many providers include a plugin that uses the native API to do non-JMS things like getting queue depths (and other statistics) or finding queue and topic names
  • JORAM - JORAM incorporates a 100% pure Java implementation of JMS (Java Message Service API released by Sun Microsystem, Inc.). It provides access to a MOM (Message Oriented Middleware), built on top of the ScalAgent agents based distributed platform.

    JORAM is an open source software released under the LGPL license.

  • MantaRay - MantaRay is an open source, fully distributed, enterprise-grade messaging middleware product that was designed to address the dual problems of todays high traffic IT environments their continuously changing structure and the ever growing volume and size of the messages passing through them.

    MantaRay combines cutting-edge design concepts messaging system optimization and peer to peer architecture that have enabled the creation of technology that is much more powerful than existing messaging systems in terms of speed, scalability, reliability, affordability, flexibility, ease-of-use and deployment time.
  • OpenJMS - OpenJMS is an open source implementation of Sun Microsystemss Java Message Service API 1.1 Specification
    Point-to-Point and publish-subscribe messaging models
    Guaranteed delivery of messages
    Synchronous and asynchronous message delivery
    Persistence using JDBC
    Local transactions
    Message filtering using SQL92-like selectors
    Administration GUI
    XML-based configuration files
    In-memory and database garbage collection
    Automatic client disconnection detection
    Applet support
    Integrates with Servlet containers such as Jakarta Tomcat
    Support for TCP, RMI, HTTP and SSL protocol stacks
    Support for large numbers of destinations and subscribers
  • Presumo - Presumo is an implementation of the Java Message Service API.

    Our goal is to provide an open source Message Oriented Middleware solution based on the JMS API with features not available in other JMS implementations and performance (in terms of message throughput) better, or at least equal to, proprietary solutions.

    The overall design is a scalable distributed architecture with an emphasis on the Publish/Subscribe messaging paradigm and server-side content based filtering.

  • Somnifugi JMS - SomnifugiJMS is an implementation of JMS that works inside a single JVM to send JMS Messages between Threads. 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.
  • UberMQ Open Source JMS - UberMQ is a clean room implementation of the Java Message Service specification. JMS is a part of the Java 2 Enterprise Edition. We wrote UberMQ because many of the established JMS vendors have turned their back on the core tenets of distributed computing: fast and simple.
Check More Open Source Software at Open Source Home
Ask programming questions?



Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 

Current Comments

3 comments so far (post your own) View All Comments Latest 10 Comments:

jtapi implementations

Posted by ranganath on Friday, 11.6.09 @ 03:57am | #92369

need an implementation that feature almost all APS's use

Posted by Samrat on Tuesday, 10.9.07 @ 16:21pm | #32733

require notes on JMS

Posted by krishna on Friday, 05.18.07 @ 14:28pm | #16368

Useful Links
  JDO Tutorials
  EAI Articles
  Struts Tutorials
  Java Tutorials
  Java Certification
Tell A Friend
Your Friend Name
Search Tutorials


Browse all Java Tutorials
Java JSP Struts Servlets Hibernate XML
Ajax JDBC EJB MySQL JavaScript JSF
Maven2 Tutorial JEE5 Tutorial Java Threading Tutorial Photoshop Tutorials Linux Technology
Technology Revolutions Eclipse Spring Tutorial Bioinformatics Tutorials Tools SQL

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net

Send your comments, Suggestions or Queries regarding this site at [email protected]

Copyright 2007. All rights reserved.