What You Need to Use this Book

Various JMS providers are used throughout this book and a comprehensive list of vendors can be found on Sun's web site at: http://java.sun.com/products/jms/vendors.html. However, during the course of this book the following JMS providers are used. You will not need them all but you may need to modify the examples as appropriate for your chosen provider. Appendix A provides details on what will need modifying to run the code on each provider.

JMQ 1.1 (Java Message Queue) from Sun Microsystems

JMQ is a JMS implementation from Sun Microsystems that supports both PTP and Pub/Sub models, and is written in pure Java:

  • JMQ is available under various "Try & Buy" deals from http://www.sun.com/workshop/jmq

SonicMQ 3.0 from Progress Software

SonicMQ is a complete messaging framework primarily designed for Java applications by Progress Software:

  • SonicMQ is available for free download from http://www.sonicMQ.com

FioranoMQ 4.6 from Fiorano Software

FioranoMQ is an event-driven communication platform that provides pure Java implementation of JMS, from Fiorano Software:

  • A 30-day trial version of the software is available for download from http://www.fiorano.com

iBus//MessageServer 4.1 and iBus//Mobile 1.0.0 from Softwired

iBus is a pure Java messaging product family offering the JMS abstraction atop a variety of operating system platforms and transport protocols. Two iBus products will be required for this book, iBus//MessageServer and iBus//Mobile:

  • iBus products are available for free download from http://www.softwired-inc.com

WebLogic 6.0 from BEA Systems

WebLogic Server is an industry standard application server from BEA Systems. The latest version of WebLogic (v 6.0) implements EJB 2.0 specification (as an optional add-on) and supports message-driven EJBs that are activated by JMS messages:

  • An evaluation version of WebLogic 6.0 is available from http://www.bea.com

JLog 1.01 from JTrack

In addition to the above JMS providers, the following was used for the logging examples in Chapter 9:

  • JLog 1.01 from http://www.jtrack.com

Software Acknowledgements

The following were used for diagrams in the book:

  • Together 4.2 from TogetherSoft for the sequence diagrams

  • jVision 1.4 from Object Insight, Inc. for the class diagrams



Professional JMS
Professional JMS
ISBN: 1861004931
EAN: 2147483647
Year: 2000
Pages: 154

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net