Flylib.com
Professional JMS
Professional JMS
ISBN: 1861004931
EAN: 2147483647
Year: 2000
Pages: 154
Authors:
Scott Grant
,
Michael P. Kovacs
,
Meeraj Kunnumpurath
,
Silvano Maffeis
,
K. Scott Morrison
,
Gopalan Suresh Raj
,
Paul Giotta
,
James McGovern
BUY ON AMAZON
Professional JMS Programming
Table of Contents
Introduction
Who Should Use this Book
What You Need to Use this Book
Conventions
Customer Support
Source Code and Updates
Errata
P2P Online Forums
Chapter 1: Introduction to Messaging Applications, MOM, and JMS
Enterprise Messaging
Message-Oriented Middleware
The Java Message Service (JMS)
JMS and its Relation to Other J2EE Technologies
What Does JMS Not Address?
JMS in Enterprise Applications
Synchronous vs. Asynchronous Systems
Loosely Coupled Systems
A Distributed System in the PTP Domain
A Distributed System in the PubSub Domain
Mobile Messaging
Design Patterns for MOM Applications
JMS and Available Implementations
Summary
Chapter 2: JMS API Fundamentals
JMS Architecture
Messaging Models
Administered Objects
Connections
Sessions
Message Producers
Message Consumers
JMS Clients
Multi-threading
JMS Exceptions
A Chat Application Using JMS
Summary
Chapter 3: JMS Messages
The JMS Message Model
Message Structure
Message Header
Message Body
Message Properties
Standard JMS Properties
Message Selectors
Message Mutability
Type Conversion Rules
Summary
Chapter 4: Point-to-Point Messaging
Message Queues
Software
Queue Management
Programming Using the PTP Model
Transactions
Transactions and JMS
The Online Banking Application
Applets
Summary
Chapter 5: PublishSubscribe Messaging
Topics
Topic Management
The Generic Programming Model
The Retail Stock Brokerage Application
Applets
Summary
Chapter 6: Web Applications and JMS
JMS on the Web
The Requirements Analysis
Choosing the Right Technology
System Design
Implementing the System
Deploying the System
Summary
Chapter 7: Enterprise JavaBeans and JMS
Modifying the Application
Configuring WebLogic
Implementing the New Case Logging System
JMS and EJB 2.0
Summary
Chapter 8: JMS and Clustering
What is a Cluster?
Why Clustering?
Aspects of Scalability
Cluster Architecture
Summary
Chapter 9: Distributed Logging Using JMS
Logging in a Distributed Environment
Examples Using JLog
Going Further into JLog
Creating the LogService
Summary
Chapter 10: XML Messaging
What XML Brings to Messaging
The Message as an API
The XML Solution
Issues
Parsing and Transformation
XML and JMS
JMS and Service Provider Security
An XML Router Example
Emerging Standards
Summary
Chapter 11: JMS for Mobile Applications and Wireless Communication
Wireless Bearers
Wireless Device Platforms
Mobility Issues
The JMS Solution
Mobile JMS Examples
Summary
Appendix A: JMS Providers and JNDI
The Portable JMS Client
JMQ (Java Message Queue)
Progress SonicMQ
IBM MQSeries JMS
FioranoMQ
Softwired iBus
WebLogic Server
J2EE 1.3 Reference Implementation
Appendix B: Message Selector Syntax
Literals
Identifiers
Operators
Expressions
Comparison Operators
Example
Appendix C: Emerging XML Standards
Service Discovery and Description
Message APIs
Summary
Index
B
C
D
E
F
G
H
I
J-K
L
M
N
O
P
Q
R
S
T
U-V
W
X-Z
Professional JMS
ISBN: 1861004931
EAN: 2147483647
Year: 2000
Pages: 154
Authors:
Scott Grant
,
Michael P. Kovacs
,
Meeraj Kunnumpurath
,
Silvano Maffeis
,
K. Scott Morrison
,
Gopalan Suresh Raj
,
Paul Giotta
,
James McGovern
BUY ON AMAZON
The CISSP and CAP Prep Guide: Platinum Edition
Application Security
Initiation of the System Authorization Process
The Accreditation Phase
Appendix E The Information System Security Management Professional (ISSMP) Certification
Appendix G Control Baselines
After Effects and Photoshop: Animation and Production Effects for DV and Film, Second Edition
Basic ImageReady Animation, Tweening, and Layer Styles
Motion Matte Painting in Photoshop
Color, Light, and Focus
Motion Titling Effects
Appendix Adobe Photoshop and After Effects Resources
Quantitative Methods in Project Management
Project Value: The Source of all Quantitative Measures
Organizing and Estimating the Work
Making Quantitative Decisions
Risk-Adjusted Financial Management
Quantitative Time Management
.NET-A Complete Development Cycle
Initial Requirements Analysis and Design
Conclusion
The Detailed Project Schedule
Analysis of the Advanced GDI+ Extensions Requirements
Project Management Issues
Programming .Net Windows Applications
Label
ProgressBar
Date and Time Controls
Custom Controls
Managed Providers
GDI+ Programming with C#
Drawing a Pie Chart
A Brief History of Printing with Microsoft Windows
Drawing Images on the Web
Creating Owner-Drawn List Controls
Section A.2. Understanding the try...catch Block
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies