1 / 17

普元研发

产品宣讲 - 新特性. 普元研发. 新特性总览. 自定义协议组件框架 基于组件框架实现的 IBMMQ Adapter 基于 ESB 的 SOA 服务治理 服务注册 服务监控 服务审计 接口服务运行期管控 基于 P2P 的大文件传输( LA ). 组件框架简介. ESB 的组件开发完全采用 Adapter 的架构思想,在实现某种类型的协议时只需考虑协议本身的特性,而不必过多的关注 ESB 内部的架构. Primeton ESB. Transport Abstract. Proxy Abstract. Business Abstract.

yagil
Download Presentation

普元研发

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 产品宣讲 - 新特性 普元研发

  2. 新特性总览 • 自定义协议组件框架 • 基于组件框架实现的IBMMQ Adapter • 基于ESB的SOA服务治理 • 服务注册 • 服务监控 • 服务审计 • 接口服务运行期管控 • 基于P2P的大文件传输(LA)

  3. 组件框架简介 ESB的组件开发完全采用Adapter的架构思想,在实现某种类型的协议时只需考虑协议本身的特性,而不必过多的关注ESB内部的架构 Primeton ESB Transport Abstract Proxy Abstract Business Abstract Endpoint Abstract Custom Impl Custom Impl Custom Impl Custom Impl Adapter Adapter 通过事先实现好的Custom Impl层抽象出各种协议实现的共性部分,用户只需根据组件框架接口实现Adapter。 在组件框架技术上实现了IBM MQ Adapter、SAP Adapter

  4. 组件框架适用场景以及使用方式 • 适用场景 • 基于组件框架可快速扩展出符合特定协议的标准ESB组件。 • 如文件读写、JDBC、特殊协议类型等 • 使用方式 • 详见ESB6.3GA帮助手册,开发参考-组件开发。

  5. www.primeton.com 基于ESB的SOA服务治理 • 服务注册 • 服务监控 • 服务审计

  6. 服务注册简介 相关角色通过服务注册与存储对接口服务、数据模型等软件资产通过一定的管理流程进行集中管理 资产 提供者 资产管 理者 资产 调用者 软件服务资产的注册管理在SOA体系下至关重要,其中接口服务资产的集中管控使得“资产状况透明化”从而有效支撑集成架构的部署价值 权限管理 系统权限 应用权限 软件资产管理 上线部署管理 运行统计 接口注册管理 部署管理 变更历史查询 统计综合查询 系统IP地址管理 接口运行统计 资产审计管理 注册审计 报文审计 调用关系管理 接口运行诊断 调用审计 审计任务管理 软件资产统计管理 接口运行检索 在线工具 Excel模板生成 Excel格式校验 在线比对工具 6

  7. 接口 服务 服务提供者 服务消费者 服务监控简介 服务消费者系统行为分析 服务提供者系统行为分析 • 分析某时间段内访问峰值较大的TOP10的服务消费者系统; • 分析某时间段内某服务消费者系统访问量的变化趋势; • 分析某时间段内某服务消费者系统失败访问次数; • …… • 分析某时间段内服务提供者系统性能较差的TOP10列表; • 分析某时间段内某服务提供者系统中性能较差的服务的TOP10列表; • 分析某时间段内某服务提供者总体服务提供概况; 其中接口服务资产的运行期监控使得“资产使用情况透明化”从而有效支撑集成架构的部署价值 接口服务监控系统(SSM) SSM Persistence SSM App 图表展示引擎 服务行为日志 消费者行为日志 提供者行为日志 数据访问接口 监控模板管理 数据库 事件触发机制 SSM通过对“接口服务”、“服务提供者”、“服务消费者”等三个实体的行为模式监控,来为评价相关业务运行健康状况及相关业务决策提供参考分析数据 。 接口服务行为分析 • 分析某时间段内服务运行的总体情况:成功率、失败率等 • 分析某时间段内TOP10性能较差的服务列表 • 分析某时间段内系统整体的性能变化走势分析 • …… 7

  8. 服务审计简介 • 注册审计 • 确保服务提供者注册信息正确 • 运行期报文审计 • 确保服务提供者实际部署运行信息与注册声明一致 • 调用关系审计 • 确保服务消费者调用关系声明和实际调用保持一致

  9. 服务治理适用场景 企业级接口总线 OSS/BSS域系统 • ESB从技术上实现了系统间消息交互、数据穿透的需求,服务治理解决了管理层面的问题,即服务的集中管控、形成持续优化与演进的机制 OSS/BSS域系统 OSS/BSS域系统 解耦 集成 通过SOA架构思想解决问题: 1、解耦:将现有OSS/BSS域业务系统采用SOA架构和标准化技术进行功能和部署的解耦; 2、集成:因为业务的关联性,解耦伴随着需要解决集成问题,通过引入企业级接口总线(ESB)对接口服务进行管控; 3、服务治理:通过在ESB基础之上建设服务治理平台,实现接口服务全生命周期管理,全面提升IT集成能力。

  10. 服务治理使用 • 具体可参见ESB6.3GA帮助手册,软件资产管理系统章节。 • 下图是ESB、SAM、SSM协同工作机制示意图: ESB服务总线 ESB Server-1 系 统 A 系 统 B 异步 服务配置信息 file 服务调用路径 负载均衡 服务调用日志 …… 异步 file 服务调用路径 ESB Server-n 服务监控信息 异步 服务调用日志 file 服务配置信息 软件资产管理系统(SAM) 接口服务监控系统(SSM) DB

  11. 接口服务运行期管控简介 拦截器 服务消费者 服务提供者 ESB 配置信息 SAM IP地址阻断开关 调用关系阻断开关 接口调用管控 • 阻断功能:如果SAM配置信息为打开,直接阻断非法调用,包括IP地址非法、调用关系未声明等; • 违规审计:如果SAM配置信息为关闭,当前接口访问放行,在日志中记录违规类型:IP地址非法和调用关系非法。

  12. 适用场景 • 消息接入提供安全机制 • 授权、消息合法性验证,实现黑白名单等 • 基于拦截器实现,同时可进行扩展

  13. 使用方式 • ESB6.3GA自带白名单控制以及调用关系控制两个拦截器 • 需要配置策略文件以实现特定消息的拦截器

  14. 基于P2P的大文件传输(LA)简介 • 组成 • Agent、Server、Console • 实现了多服务器之间可管理的大文件传输 FileTransfer Console DB FileTransfer Server MQ FileTransfer Agent1 • FileTransfer Agent2

  15. 使用方式 • 在需要传输文件的服务器上部署agent • 打开ESBServer中FileTransferServer开关 • 使用FileTransferConsole进行文件传输配置

  16. 使用方式

  17. Thanks! 400-820-5821 新浪微博:@普元软件 weibo.com/primetonsoftware 产品服务在线社区:gocom.cc 北京 | 上海 | 广州 | 深圳 | 长沙 | 西安 www.primeton.com

More Related