资源介绍
1. 目录
1. 目录 2
2. 关于本指南 5
2.1. 本指南包括什么 5
2.2. 读者 5
2.3. 必要知识 5
2.4. 本指南的组织结构 5
2.5. 关于本文档的协定 5
2.6. 附件 6
2.7. 我们的联系方式 6
3. 第一章 面向服务的体系结构 7
3.1. 概述 7
3.2. 什么是SOA 8
3.3. SOA的基础 10
3.4. SOA的优点 10
3.5. 交互性 10
3.6. 效率性 11
3.7. 标准化 11
3.8. JBossESB和它与SOA的关系 11
4. 第二章 企业服务总线 13
4.1. 概述 13
4.2. 构建的必要条件 15
4.3. 注册和存储 16
4.4. 创建服务 16
4.5. 服务的版本化 16
4.6. 集成遗留系统 17
5. 第三章 什么时候使用JBossESB 18
5.1. 介绍 18
6. 第四章 JBossESB 21
6.1. Rosetta 21
6.2. JBossESB的核心 22
6.3. JBossESB的组件 23
6.4. 配置 23
6.5. 消息存储 24
6.6. ESB-aware和ESB-unaware用户 25
6.7. 端点引用(EPRs) 26
6.8. EPR到服务的映射 27
6.9. ESB的网关 29
6.10. 应用JCA网关 29
6.11. 配置 30
6.12. 消息 31
6.13. 扩充消息体 35
6.14. 消息头 35
6.14.1. 默认FaultTo 36
6.14.2. 默认ReplyTo 37
6.15. 消息的负载 37
6.16. 消息工厂 38
6.17. 消息格式 38
6.17.1. MessageType.JAVA_SERIALIZED 39
6.17.2. MessageType.JBOSS_XML 39
6.18. 数据转换 39
6.19. 监听器、信使和动作 39
6.20. 响应处理 43
6.21. 执行过程中的错误处理 43
6.22. 元数据和过滤器 44
6.23. 什么是服务 45
6.24. 服务调用者 45
7. 第五章 使用消息 47
7.1. 怎样使用消息 47
7.2. 消息的结构 47
7.3. 服务 48
7.4. 解包负载 49
7.5. 客户端 49
7.6. 提示和技巧 50
8. 第六章 流程引擎支持 51
8.1. jBPM 51
9. 第七章 Webservices支持 52
9.1. JBossWS 52
10. 第八章 Web Services编排 53
10.1. WS-BPEL 53
11. 第九章 服务日程安排 54
11.1. 介绍 54
11.2. 简单日程表 54
11.3. Cron日程表 54
11.4. 日程监听器 55
11.5. 配置举例 55
11.6. Quartz日程调度器的属性配置 56
12. 第十章 配置 57
12.1. 概述 57
12.2. 提供者 57
12.3. 服务 58
12.4. 特殊类型的传输实现 61
12.5. FTP 提供者配置 62
12.6. FTP 监听器配置 63
12.7. Read-only FTP Listener 63
12.8. Read-only FTP Listener配置 63
12.9. 旧配置模型的转换 64
12.10. 常见问题回答(FAQs) 65
13. 第十一章 术语表 67