没有合适的资源?快使用搜索试试~ 我知道了~
SOA权威指南:通过BEA AquaLogic Service Bus实现
5星 · 超过95%的资源 需积分: 10 33 下载量 197 浏览量
2012-01-09
21:21:13
上传
评论
收藏 12.12MB PDF 举报
温馨提示
试读
407页
SOA权威指南:通过BEA AquaLogic Service Bus实现
资源推荐
资源详情
资源评论
this print for content only—size & color not accurate
7" x 9-1/4" / CASEBOUND / MALLOY
(0.8125 INCH BULK -- 408 pages -- 50# Thor)
The eXPeRT’s VOIce
®
In sOA
Jeff Davies,
BEA Senior SOA Architect
with Ashish Krishna and David Schorow
Foreword by Jayaram Kasi
Director of Technical Program Management, BEA Systems
The Definitive Guide to
SOA
BEA AquaLogic
®
Service Bus
A hands-on guide to SOA with
BEA AquaLogic
®
Service Bus
eMPOWeRInG PRODUcTIVITY FOR The seRVIce DeVeLOPeR
The Definitive Guide to SOA:
BEA AquaLogic
®
Service Bus
Dear Reader,
In the past few years, Service Oriented Architecture (SOA) in general and
Enterprise Service Buses (ESBs) specifically have gained a lot of momentum in
the software industry. Although a number of excellent books are available on
these topics, the book I really wanted to read was one that married the theory to
real-world practice. Like many software developers and architects, I learn best
from code. I began learning the BEA AquaLogic
®
Service Bus (ALSB) while it
was still in beta form. I found myself struggling with some of the product’s core
concepts and supporting technologies.
It occurred to me that there are many people like myself in the software
industry today: software professionals who know what they need to do, but
who find themselves at a loss when moving to new products, technologies, and
paradigms. I wanted a book that would allow me to understand the service bus
quickly and show me, with living code, how these SOA and ESB theories are
best put into practice.
Sadly, no such book existed. The opportunity was clear. I began to work on
this book knowing that my greatest strength was my ignorance. I would ask
the experts at BEA every question I had, and then document their answers. I
believe that many of your questions will be the same as mine. Of course, some
topics require true expertise before you can write about them authoritatively,
specifically security and the Transport SDK. To address these topics, I asked my
coauthors Ashish Krishna and David Schorow to contribute their invaluable
expertise. As a result, this book is suitable for people who are completely new to
ESBs and SOA theory. It is also an invaluable tool for experts in ALSB.
Jeff Davies,
BEA Senior SOA Architect
THE APRESS JAVA™ ROADMAP
Beginning J2EE™ 1.4
Beginning Java™ EE 5
The Definitive Guide to SOA:
BEA AquaLogic
®
Service Bus
Davies,
Krishna,
Schorow
cYAn
MAGenTA
YeLLOW
BLAcK
PAnTOne 123 c
ISBN-13: 978-1-59059-797-2
ISBN-10: 1-59059-797-4
9 781590 597972
9 0 0 0 0
Shelve in
Java Programming/
Web Services
(with other SOA books)
User level:
Intermediate–Advanced
www.apress.com
SOURCE CODE ONLINE
Companion eBook
See last page for details
on $10 eBook version
Companion
eBook Available
SOA
The
Definitive
Guide to
BEA AquaLogic
®
Service Bus
Jeff Davies
with Ashish Krishna and David Schorow
The Definitive Guide to
SOA: BEA AquaLogic
®
Service Bus
797-4FM 4/4/07 5:00 PM Page i
The Definitive Guide to SOA: BEA AquaLogic® Service Bus
Copyright © 2007 by BEA Systems, Inc.
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording, or by any information storage or retrieval
system, without the prior written permission of the copyright owner and the publisher.
ISBN-13: 978-1-59059-797-2
ISBN-10: 1-59059-797-4
Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1
Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence
of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark
owner, with no intention of infringement of the trademark.
AquaLogic® and all other AquaLogic-based marks are trademarks or registered trademarks of BEA
Systems, Inc. in the US and in other countries. Apress, Inc. is not affiliated with BEA Systems, Inc.
Lead Editor: Steve Anglin
Technical Reviewer: Jayaram Kasi
Editorial Board: Steve Anglin, Ewan Buckingham, Gary Cornell, Jason Gilmore, Jonathan Gennick,
Jonathan Hassell, James Huddleston, Chris Mills, Matthew Moodie, Jeff Pepper, Paul Sarknas,
Dominic Shakeshaft, Jim Sumser, Matt Wade
Project Manager: Elizabeth Seymour
Copy Edit Manager: Nicole Flores
Copy Editors: Susannah Davidson Pfalzer and Heather Lang
Assistant Production Director: Kari Brooks-Copony
Production Editor: Katie Stence
Compositor: Dina Quan and Gina Rexrode
Proofreader: Liz Welch
Indexer: Broccoli Information Management
Cover Designer: Kurt Krames
Manufacturing Director: Tom Debolski
Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor,
New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail
orders-ny@springer-sbm.com, or
visit http://www.springeronline.com.
For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219, Berkeley,
CA 94710. Phone 510-549-5930, fax 510-549-5939, e-mail info@apress.com, or visit http://www.apress.com.
The information in this book is distributed on an “as is” basis, without warranty. Although every precau-
tion has been taken in the preparation of this work, neither the author(s) nor Apress shall have any
liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly
or indirectly by the information contained in this work.
797-4FM 4/4/07 5:00 PM Page ii
Contents at a Glance
Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
About the Authors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
About the Technical Reviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
■CHAPTER 1 Why Use a Service Bus? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
■CHAPTER 2 Installing and Configuring the Software . . . . . . . . . . . . . . . . . . . . . . . . 11
■CHAPTER 3 Hello World Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
■CHAPTER 4 Message Flow Basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
■CHAPTER 5 A Crash Course in WSDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
■CHAPTER 6 Message Flows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
■CHAPTER 7 Advanced Messaging Topics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
■CHAPTER 8 Reporting and Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
■CHAPTER 9 Security Models and Service Bus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
■CHAPTER 10 Planning Your Service Landscape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
■CHAPTER 11 Versioning Services. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
■CHAPTER 12 Administration, Operations, and Management . . . . . . . . . . . . . . . . . 253
■CHAPTER 13 Custom Transports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
■CHAPTER 14 How Do I . . . ?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
■APPENDIX AquaLogic Service Bus Actions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
■INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
iii
797-4FM 4/4/07 5:00 PM Page iii
797-4FM 4/4/07 5:00 PM Page iv
剩余406页未读,继续阅读
资源评论
- softworm9222013-11-20英文的..看起来困难些...我印象中有中文的了
- iamwalt2012-06-27很清晰的资源
- bianqf2013-01-09比较早的软件了,但是还算有用。
三千大千世界
- 粉丝: 10
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功