没有合适的资源?快使用搜索试试~ 我知道了~
Java--Caps的应用与开发案例.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 192 浏览量
2022-06-27
12:40:40
上传
评论
收藏 2.78MB DOC 举报
温馨提示
试读
64页
Java--Caps的应用与开发案例.doc
资源推荐
资源详情
资源评论
Java
™
CAPS Basics
Implementing Common EAI Patterns
Companion CD
Michael Czapski
with
Sebastian Krueger and Andrew Walker
Part II—Detailed Examples of Java CAPS Solutions
Upper Saddle River, NJ • Boston • Indianapolis • San Francisco
New York • Toronto • Montreal • London • Munich • Paris • Madrid
Capetown • Sydney • Tokyo • Singapore • Mexico City
Java CAPS Basics: Implementing Common EAI Patterns Companion CD 0-13-713071-6
Contents
Preface vii
Acknowledgments ix
About Examples xi
Chapter 1 Hello Java CAPS World 1-1
1.1 Chapter Contents 1-1
1.2 Introduction 1-1
1.3 Assumptions 1-2
1.4 Problem Outline 1-2
1.5 Physical Environment 1-3
1.6 Preliminaries 1-6
1.7 Sun SeeBeyond eGate Logical Implementation 1-7
1.7.1 Create the Solution
1.7.2 Connectivity Map
1.7.3 Deployment
1.7.4 Execution
1.7.5 Monitoring
1.7.6 Undeploy
1.7.7 Discussion
1.7.7.1 Rationale behind the Sample
1.7.7.2 Use of File eWay
1.7.7.3 Use of EIP Concepts
1.8 Sun SeeBeyond eInsight Logical Implementation 1-23
1.8.1 Create the Solution
1.8.2 Connectivity Map
1.8.3 Deployment
1.8.4 Execution
1.8.5 Monitoring
1.8.6 Discussion
1.8.6.1 Rationale behind the Sample
1.8.6.2 Use of File eWay
1.8.6.3 Use of EIP Concepts
1.9 Chapter Summary 1-34
Chapter 2 Message Exchange Patterns 2-1
2.1 Chapter Contents 2-1
2.2 Event Message using Scheduler 2-2
2.3 Request/Reply 2-6
2.3.1 JMS Request/Reply Invoker for eInsight
2.3.2 JMS Request/Response Auction Pattern
Java CAPS Basics: Implementing Common EAI Patterns Companion CD 0-13-713071-6
2.3.3 HTTP Request/Response
2.3.4 SOAP Request/Response
2.3.5 Web Service Request/Reply
2.4 Message Sequence 2-48
2.4.1 JMS Serial Mode Concurrency
2.4.2 Sun SeeBeyond JMS FIFO Modes
2.4.3 Serialising business processes with XA
2.5 Message Expiration 2-60
2.6 Data Streaming 2-64
2.6.1 Batch Local File Streaming
2.6.2 eTL Streaming
2.7 Chapter Summary 2-87
Chapter 3 Messaging Infrastructure 3-1
3.1 Chapter Contents 3-1
3.2 Sun SeeBeyond JMS IQ Manager 3-1
3.2.1 Temporary JMS Destinations
3.2.1.1 Static Selector
3.2.1.2 Dynamic Selector
3.3 Resilient JMS with JMS Grid 3-17
3.4 Datatype Channel 3-22
3.4.1 JMS Message Body Formats
3.4.2 Dead Letter Channel in 5.1.2
3.5 Guaranteed Delivery 3-37
3.5.1 eInsight Guaranteed Delivery
3.5.1.1 eInsight XA Transactionality
3.5.1.2 eInisght Persistence
3.6 Chapter Summary 3-52
Chapter 4 Message Routing 4-1
4.1 Chapter Contents 4-1
4.2 Resequencer 4-1
4.2.1 Resequencer: Basic Version
4.2.2 Resequencer: Persisted Version
4.3 Routing Slip 4-11
4.4 Chapter Summary 4-19
Java CAPS Basics: Implementing Common EAI Patterns Companion CD 0-13-713071-6
Chapter 5 Message Construction 5-1
5.1 Chapter Contents 5-1
5.2 Envelope Wrapper 5-1
5.2.1 JMS User Properties Envelope Wrappers
5.2.1.1 Reading JMS User Properties in a JCD
5.2.1.2 Setting JMS User Properties in a JCD
5.2.1.3 Reading JMS User Properties in a BP
5.2.1.4 Setting JMS User Properties in a BP
5.3 Chapter Summary 5-14
Chapter 6 Message Transformation 6-1
6.1 Chapter Contents 6-1
6.2 Content Enricher 6-1
6.3 Chapter Summary 6-15
Chapter 7 Messaging Endpoints 7-1
7.1 Chapter Contents 7-1
7.2 Polling Consumer 7-1
7.2.1 Polling File System
7.2.1.1 Poll for Single Local File
7.2.1.2 Poll for Multiple Local Files
7.2.1.3 Polling using Regular Expression
7.2.1.4 Batch Inbound-based Poller
7.3 Durable Subscriber 7-26
7.4 Idempotent Receiver 7-33
7.5 Multi-Input Service Activator 7-38
7.6 Chapter Summary 7-46
Chapter 8 System Management 8-1
8.1 Chapter Contents 8-1
8.2 Java CAPS Monitoring and Management 8-1
8.2.1 Monitoring eInsight-based solutions
8.2.2 Event Notification with Alert Agent
8.2.2.1 Simple Alert Processor for a JMS Channel
8.2.2.2 Catching “uncatchable” Exceptions
8.2.3 Java Management Extensions (JMX)
8.2.3.1 Programmatic Management
8.2.4 Instrumenting Performance Data Collection
8.2.4.1 JMS Latency
8.3 Chapter Summary 8-41
Java CAPS Basics: Implementing Common EAI Patterns Companion CD 0-13-713071-6
Chapter 9 Message Correlation 9-1
9.1 Chapter Contents 9-1
9.2 eInsight Correlation Processor: First Cut 9-1
9.3 Correlation Identifier 9-10
9.4 eInsight Correlation Processor: Second Cut 9-10
9.5 Derived Correlation Identifiers 9-14
9.6 Derived Correlation Identifiers: Alternative 9-35
9.7 Message Relationship Patterns 9-37
9.7.1 Header-Items-Trailer Correlation
9.7.2 Any Order Two Items Correlation
9.7.3 Any Order Two Items Correlation with Timeout
9.7.4 Items-Trailer Correlation
9.7.5 Header Counted Items Correlation
9.7.6 Counted and Timed Items Correlation
9.7.7 Timed Items Correlation
9.7.8 Scatter Gather Correlation
9.8 eGate Correlation with Dynamic Selectors 9-79
9.8.1 Items-Trailer Correlation
9.9 Chapter Summary 9-86
Chapter 10 Reusability 10-1
10.1 Chapter Contents 10-1
10.2 Using New Web Service Collaborations 10-1
10.3 Using eInsight Subprocesses for Reusability 10-9
10.3.1 Request/Response Subprocess
10.3.2 OneWayOperation Subprocess
10.3.3 Notification Subprocess
10.4 Using eInsight Web Services for Reusability 10-27
10.5 Chapter Summary 10-31
Chapter 11 Scalability and Resilience 11-1
11.1 Chapter Contents 11-1
11.2 Exception Handling 11-1
11.2.1 Exceptions in Java Collaborations
11.2.1.1 JMS-triggered Java Collaborations
11.2.1.2 Other Java Collaborations
11.2.2 Faults in Business Processes
11.2.2.1 JMS-triggered Business Processes
11.2.2.2 Fault Handlers
11.3 Chapter Summary 11-37
Java CAPS Basics: Implementing Common EAI Patterns Companion CD 0-13-713071-6
Chapter 12 Security Features 12-1
12.1 Chapter Contents 12-1
12.2 Secure Sockets Layer (SSL, TLS) 12-1
12.2.1 HTTP eWay Client and Server projects
12.2.1.1 HTTP Server/Responder
12.2.1.2 HTTP Listener Port Assignments
12.2.1.3 HTTP eWay Clients
12.2.2 HTTP eWay Clear Text Channel
12.2.2.1 Configuring the Server
12.2.2.2 Configuring the Client
12.2.2.3 Exercising the Channel
12.2.3 HTTP eWay Server-side Authentication
12.2.3.1 Cofiguring the Server
12.2.3.2 Configuring the Client
12.2.3.3 Exercising the Channel
12.2.4 HTTP eWay Mutual Authentication
12.2.4.1 Configuring the Server
12.2.4.2 Configuring the Client
12.2.4.3 Exercising the Channel
12.2.4.4 Host Name Verification
12.2.5 SSL in Java CAPS HTTP eWay Use Notes
12.2.6 Strong Cipher Suites
12.2.7 Web Services and SSL
12.2.7.1 Web Service Client and Service
12.2.7.2 Clear Text Channel
12.2.7.3 Server-Side Authentication Channel
12.2.7.4 Mutual Authentication Channel
12.2.7.5 SSL in Java CAPS Web Services Notes
12.3 Chapter Summary 12-56
Chapter 13 Examples 13-1
13.1 Chapter Contents 13-1
13.2 Web Service, Stored Procedures, and XA 13-1
13.2.1 Overview
13.2.2 Create Tables
13.2.3 Populate Tables
13.2.4 Create Stored Procedures
13.2.5 Create eDesigner Project Hierarchy
13.2.6 Create Stored Procedure OTDs
13.2.7 Create the “New Web Service” Collaboration
13.2.8 Create a WSDL for the Web Service
13.2.9 Create a Business Process
13.2.10 Create Connectivity Map
13.2.11 Create and configure the Environment
Java CAPS Basics: Implementing Common EAI Patterns Companion CD 0-13-713071-6
13.2.12 Build and Deploy
13.2.13 Construct and verify execution environment
13.2.14 Invoke the Service along the “Happy Path”
13.2.15 Invoke the Service along the “Unhappy Path”
13.3 Example Travel Reservation 13-35
13.4 Chapter Summary 13-90
Chapter 14 Extra Material 14-1
14.1 Chapter Contents 14-1
14.2 Handling Repeating Nodes in BPEL 14-1
14.3 XML Deep Parse versus Shallow Parse 14-12
剩余63页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3679
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功