BEA的SOA项目实施方法简介

上传人:我*** 文档编号:133051464 上传时间:2020-05-23 格式:PDF 页数:38 大小:948.49KB
返回 下载 相关 举报
BEA的SOA项目实施方法简介_第1页
第1页 / 共38页
BEA的SOA项目实施方法简介_第2页
第2页 / 共38页
BEA的SOA项目实施方法简介_第3页
第3页 / 共38页
BEA的SOA项目实施方法简介_第4页
第4页 / 共38页
BEA的SOA项目实施方法简介_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《BEA的SOA项目实施方法简介》由会员分享,可在线阅读,更多相关《BEA的SOA项目实施方法简介(38页珍藏版)》请在金锄头文库上搜索。

1、BEA WebLogic Platform 快速实现SOA 的应用框架平台快速实现SOA 的应用框架平台 Patrick Liu 刘汨春刘汨春 SE Manager Channel Alliance 成本 通过抽象层次的提高来增加软部件的可重用性 速度 通过与BPM的结合来快速编排新业务 简化应用之 间的流程集成 速度 通过与BPM的结合来快速编排新业务 简化应用之 间的流程集成 SOA 架构思路的提升 架构思路的提升 针对业务流程进行设计针对业务功能进行设计 业务功能抽象成服务 与实现分离业务功能有指定的实现 增加了消息模型基于对象模型 可以由异质的不同技术平台支撑由单一的技术平台支撑 松耦

2、合 针对业务流程进行设计针对业务功能进行设计 业务功能抽象成服务 与实现分离业务功能有指定的实现 增加了消息模型基于对象模型 可以由异质的不同技术平台支撑由单一的技术平台支撑 松耦合 灵活 适应性强紧耦合系统灵活 适应性强紧耦合系统 效率 应用通过编排不同服务组成应用由功能子模块组成 关注系统对业务需求的适应性关注功能 效率 应用通过编排不同服务组成应用由功能子模块组成 关注系统对业务需求的适应性关注功能 性能性能 成本 交互和迭代式的开发开发周期长 设计目标是变化的设计目标是固定的 成本 交互和迭代式的开发开发周期长 设计目标是变化的设计目标是固定的 Service Oriented Arc

3、hitectures分布式组件计算分布式组件计算 Web Client Web Services SOA开发的必然要求开发的必然要求 传统的基础软件传统的基础软件 工具箱工具箱 Portal Configureation Tool Transformation Tool Human Workflow Engine Event Broker Adapter Tool EAI B2Bi BPM Engine ICS Tools 标准化的标准化的SOA软件平台软件平台 Heterogenous Systems Integrated Develop and Deploy J2EE Server SOA

4、 Framework Web Services Transforms Broker BPM Adapters NetUI B2B Portal J2EE Server MQ AS400AIXLinux CICS 融合融合 简单简单 开放开放 Agenda SOA 及其对A PS平台的要求SOA 及其对A PS平台的要求 SOA 应用框架平台 We b L o g i c Pl a t f o r mSOA 应用框架平台 We b L o g i c Pl a t f o r m BE A 的SOA 项目实施方法简介BE A 的SOA 项目实施方法简介 SOA internal external

5、 B2B Management message service SLA topology Dynamic policy based administrative oriented WebLogic Platform SOA应用框架应用框架 Application Framework BEA WebLogic Workshop Application Server BEA WebLogic Server User Integration User Integration JVM BEA WebLogic JRockit Integrated Development Environment BEA

6、 WebLogic Workshop Process Integration Process Integration Data Integration Data Integration BEA WebLogic Integration BEA Liquid Data for WebLogic BEA WebLogic Portal 主要功能模块主要功能模块 业务流程管理业务流程管理 BPM 应用集成应用集成AI 贸易伙伴集成贸易伙伴集成 TPM B2B集成集成 Integration Architecture 应用管理员 业务分析人员 应用开发人员 应用管理员 业务分析人员 应用开发人员 Ad

7、apters Adapters Adapters 原有应用原有应用 BEA WebLogic Integration B2B集成集成 贸易伙伴 管理 贸易伙伴 管理TPM 应用集成 适配器 应用集成 适配器 管理控制台管理控制台 Workshop 流程建模工具流程建模工具 流程管理引擎 事件代理引擎 数据转换引擎 流程管理引擎 事件代理引擎 数据转换引擎 XML Web引擎引擎 数据库数据库 工作流用户工作流用户 Worklist 贸易伙伴系统贸易伙伴系统 前台受理前台受理 商用商用Web 服务接口服务接口 客户客户 供应商 系统 供应商 系统 E mailDatabases File FTP

8、 资源控件资源控件 外部客户外部客户 NetUI WebLogic Platform在集成方面的 技术特点 在集成方面的 技术特点 1 最完整的流程管理功能最完整的流程管理功能 在一个产品中同时支持自动流程 在一个产品中同时支持自动流程 Automated Process 与交互 工作流 与交互 工作流 Human Workflow 的可视化管理的可视化管理 动态请求路由 内置事件代理与规则引擎动态请求路由 内置事件代理与规则引擎 Message Broker和和 Service Broker 提供可配置的动态数据依赖路由 提供可配置的动态数据依赖路由 流程引擎与事件代理 适配器之间无须额外集

9、成流程引擎与事件代理 适配器之间无须额外集成 2 技术标准开放性 技术标准开放性 核心级核心级Web services支持支持 支持支持BPEL4WS和和BPELJ等开放标准等开放标准 标准标准JCA 1 5适配器框架 实现可重用的应用集成逻辑适配器框架 实现可重用的应用集成逻辑 3 简单易用简单易用 易于使用的流程可视化集成建模工具易于使用的流程可视化集成建模工具 控制台提供流程管理 监控和分析功能控制台提供流程管理 监控和分析功能 WebLogic Platform SOA应用框架应用框架 Application Framework BEA WebLogic Workshop Applic

10、ation Server BEA WebLogic Server User Integration User Integration JVM BEA WebLogic JRockit Integrated Development Environment BEA WebLogic Workshop Process Integration Process Integration Data Integration Data Integration BEA WebLogic Integration BEA Liquid Data for WebLogic BEA WebLogic Portal Por

11、tal主要作用主要作用 门户框架 快速展现逻辑开发 门户商务功能 门户生命周期管理 Web服务构成虚拟 门户 WebLogic Portal 8 1 的技术构成的技术构成 门户框架和客户代码抽象层 组件 门户框架和客户代码抽象层 组件 门户框架和客户代码抽象层 组件 门户框架和客户代码抽象层 组件 门户业务及展现服务门户业务及展现服务门户业务及展现服务门户业务及展现服务 Control Control 集成的设计环境 集成的设计环境 集成的设计环境 集成的设计环境 I n t e g r a t e D e s i g n E n v i r o n m e n t I n t e g r a

12、 t e D e s i g n E n v i r o n m e n t I n t e g r a t e D e s i g n E n v i r o n m e n t I n t e g r a t e D e s i g n E n v i r o n m e n t PortalPortal设计器设计器设计器设计器 PortletsPortlets设计器设计器设计器设计器 PortletsPortlets向导向导向导向导 PortalPortal资源资源资源资源 设计器设计器设计器设计器 页面流设计器页面流设计器页面流设计器页面流设计器 JSPJSP设计器设计器设计器设计器

13、Web ServicesWeb Services设计器设计器设计器设计器 开发视图开发视图开发视图开发视图 Look and FeelLook and Feel菜单菜单菜单菜单版面 版面 版面 版面 LayoutLayout 页面页面页面页面样式样式样式样式书本书本书本书本PortletsPortlets 安全安全安全安全 应用集成应用集成应用集成应用集成 内容管理内容管理内容管理内容管理搜索与查询搜索与查询搜索与查询搜索与查询协同协同协同协同 交互管理交互管理交互管理交互管理商务商务商务商务 JavaJava控件控件控件控件 多渠道接入平台多渠道接入平台多渠道接入平台多渠道接入平台 个性化引

14、擎个性化引擎个性化引擎个性化引擎 市场活动管理市场活动管理市场活动管理市场活动管理WebWeb集成集成集成集成 管理监控 管理监控 管理监控 管理监控 O A M O A M O A M O A M 管理视图管理视图管理视图管理视图 门户管理门户管理门户管理门户管理 用户管理用户管理用户管理用户管理 内容管理内容管理内容管理内容管理 交互管理交互管理交互管理交互管理 服务器管理服务器管理服务器管理服务器管理 第三方产品管理第三方产品管理第三方产品管理第三方产品管理 Web Services Remote Web Services Remote PortletPortlet 预制商业功能预制商业

15、功能 交互管理交互管理 内容管理内容管理 搜索搜索 协作协作 商业商业 模块化和预先集成商业功能 加速提高价值 模块化和预先集成商业功能 加速提高价值 Web Service Remote Portal Allow remote portal resources to be shared by different portals in the network Allow BEA or non BEA portal resources to be shared WebLogic Platform SOA应用框架应用框架 Application Framework BEA WebLogic Wor

16、kshop Application Server BEA WebLogic Server User Integration User Integration JVM BEA WebLogic JRockit Integrated Development Environment BEA WebLogic Workshop Process Integration Process Integration Data Integration Data Integration BEA WebLogic Integration BEA Liquid Data for WebLogic BEA WebLogic Portal 企业数据虚拟集中企业数据虚拟集中 维护数据逻辑视图维护数据逻辑视图 快速展现生产数据快速展现生产数据 可重用数据逻辑可重用数据逻辑 Web服务构成 屏 蔽数据源的差异 服务构成 屏 蔽数据源的差异 不同业务部门访问一致的信息模型不同业务部门访问一致的信息模型 Customer Self Service Wireless Wireless Division Division Cus

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号