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
ADO.NET 3.5 Cookbook (Cookbooks (OReilly))
Connecting to a Microsoft Excel Workbook
Replacing Null Values in a Strongly Typed DataSet
Converting a DataSet to an ADO Recordset
Using a DataView to Control Edits, Deletions, or Additions in Windows Forms
Retrieving Database Schema Information from SQL Server
Absolute Beginner[ap]s Guide to Project Management
Why Are Projects Challenging?
Key Risk Management Principles
Seven Powerful Principles
Five Key Principles
Managing Vendors
File System Forensic Analysis
Bibliography
Removable Media
Everything is a File
The Big Picture
UFS1 and UFS2 Data Structures
Web Systems Design and Online Consumer Behavior
Chapter III Two Models of Online Patronage: Why Do Consumers Shop on the Internet?
Chapter VIII Personalization Systems and Their Deployment as Web Site Interface Design Decisions
Chapter XI User Satisfaction with Web Portals: An Empirical Study
Chapter XIV Product Catalog and Shopping Cart Effective Design
Chapter XV Customer Trust in Online Commerce
What is Lean Six Sigma
The Four Keys to Lean Six Sigma
When Companies Start Using Lean Six Sigma
Making Improvements That Last: An Illustrated Guide to DMAIC and the Lean Six Sigma Toolkit
The Experience of Making Improvements: What Its Like to Work on Lean Six Sigma Projects
Six Things Managers Must Do: How to Support Lean Six Sigma
Digital Character Animation 3 (No. 3)
Refining Rigs
Conclusion
Acting Vs. Animating
Acting and Story
Other Techniques
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