P87 的那个例子
1、已经发布的Web Service 有两个方法: int getCrediting(String name) 和 List getProductCatalog(int rate)。
这个 Web Service 作为 '业务服务' 已经配到 Aqualogic中。
2、(体现SOA的地方) 新有一个需求,需要由服务的组合来实现 : 即,根据name 来得到 product 的 list。
也即相当于 : 要实现一个方法 List getProductCatalogByName(String name)。
3、这个 proxy business 的 WSDL 文档的生成办法(因为不是一个已经存在的服务,所以要现生成)
a. 书上说是 纯手写一个 (这个应该是熟练工才能干的活)
b. 根据要实现的接口List getProductCatalogByName(String name) 写一个空的web service。仅仅为了得到其WSDL, 把这个WSDL 作为 proxy service 的WSDL文档。
4、剩下的任务 就是在 aqualogic 服务器上 编辑 消息流的具体走法。 参看书P93。
分享到:
相关推荐
- **第3章至第X章**:分别探讨如何使用BEA AquaLogic Service Bus 进行服务的开发、部署、监控、管理和优化等各个方面。 - **附录**:提供实用的参考信息和技术文档链接。 #### 六、学习建议 - 对于初学者来说,...
《SOA权威指南:通过BEA AquaLogic Service Bus实现》是一部深入探讨面向服务架构(SOA)的专业书籍,由BEA高级SOA架构师Jeff Davies与Ashish Krishna、David Schorow共同撰写,并由BEA Systems的技术项目经理...
BEA AquaLogic Service Bus:trade_mark: 是一种用作分布式服务网络核心元素的中介。 它支持面向服务的体系结构(service-oriented architecture,简称 SOA),允许重复使用和部署提升的服务。
首先,BEA AquaLogic Service Bus(ALSB)是该产品家族的重要组成部分,它作为一个智能的服务总线,扮演着在不同系统和服务之间进行集成和通信的关键角色。ALSB提供了服务中介的能力,通过统一的接口隐藏后端系统的...
### SOA权威指南:通过BEA AquaLogic Service Bus实现 #### 一、SOA与服务总线的概念 **服务导向架构(SOA)**是一种设计思路,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系...
基于服务总线SOA正在成为新一代企业IT架构的主流形式,...本书对BEA先进的ALSB产品进行了深刻而清晰的剖析,是国内第一本具体阐述ESB的高水平的著作。每一个企业应用架构师和开发者都能从中学到面向未来的宝贵知识。
基于服务总线SOA正在成为新一代企业IT架构的主流形式,...本书对BEA先进的ALSB产品进行了深刻而清晰的剖析,是国内第一本具体阐述ESB的高水平的著作。每一个企业应用架构师和开发者都能从中学到面向未来的宝贵知识。
BEA AquaLogic Business ...本文演示了公司可以如何使用AquaLogic BPM Suite 5.5和其他BEA产品,并举例用BEA WebLogic Integration 8.1 (WLI)组件,以及如何将AquaLogic Service Bus 2.1 (AWeb service所做的中间调用。
BEA AquaLogic Service Bus是一款用于构建SOA的关键组件,它提供了一个健壮的、企业级的消息传递平台,能够处理异构环境中的服务交互。该服务总线不仅支持标准的Web服务协议,还提供了高级的功能,如消息路由、服务...
3. **保护投资:BEA AquaLogic Service Bus 将传统的消息传递与SOA融为一体**:随着企业逐渐过渡到SOA模型,原有的消息传递系统往往面临着兼容性和迁移的问题。BEA AquaLogic Service Bus 能够无缝集成现有的消息...
1. **BEA AquaLogic Service Bus**:作为一个集成平台,它融合了Enterprise Service Bus(ESB)的功能和服务管理,简化了异构环境中的SOA管理,加速服务部署,降低成本,确保服务的正常运行和可用性,同时也通过服务...
#### 四、编写第一个Java PAPI程序 根据文档中的描述,编写一个简单的Java PAPI程序通常需要经过以下步骤: 1. **导入必要的库**:确保项目中已经包含了PAPI客户端库及其依赖项。 2. **创建PAPI客户端**:通过配置...
通过上述步骤,用户可以轻松地创建和管理WebLogic Server 10.0的域,无论是普通的WebLogic域还是AquaLogic Service Bus域。这些步骤为开发者和系统管理员提供了强大的工具来构建稳定、高效的企业级应用程序环境。
《ALESB技术方案(BEA的中文档)》是一份由BEA公司发布的白皮书,主要内容涉及BEA AquaLogic Service Bus(以下简称ALESB)的技术细节和服务集成及管理功能。该文档虽然已无法在线获取,但其内容对于理解早期企业服务...
- **ALSB(AquaLogic Service Bus)**:早期版本的Oracle Service Bus被称为AquaLogic Service Bus,是Oracle收购BEA Systems后对其产品线进行整合的结果。 - **Proxy Services(代理服务)与 Business Services...
4. **消息流(MessageFlow)**:消息流是BEA Aqualogic Bus中的一个重要概念,它定义了消息如何在不同组件和服务之间流动。开发者可以通过图形化工具设计和配置消息流,以实现数据转换、路由和错误处理等功能。 5. **...
AquaLogic Enterprise Security(ALES)产品是BEA AquaLogic平台的一部分,用于对企业应用实施细粒度安全性策略。它提供了一个集中式的管理控制台来管理资源和安全性策略,并将其分布到需要实施安全性策略的适当的应用...
1. **服务总线(Service Bus)**:作为SOA基础设施的关键部分,BEA AquaLogic服务总线负责路由、转换和管理服务间的交互。它提供了一种灵活的方式来连接和集成不同的系统,使得企业能够构建松耦合的架构。 2. **...
AquaLogic User Interaction (ALUI) 是BEA公司(现已被Oracle收购)开发的一个用于构建交互式解决方案的集成产品套件,特别强调在面向服务架构(SOA)环境下的用户交互体验。ALUI的设计目标是将来自不同系统的信息和...