服务框架课件.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
服务框架课件.ppt

提纲 现有架构 第 2 页 注册中心 监控中心 服务消费者 服务提供者 注册、心跳、卸载 心跳探测 通知卸载完成 订阅、退订、心跳通知卸载完成 服务推送通知卸载 服务调用 服务信息与状态 应用调用 第 3 页 消费者应用 Web容器 提供者应用 Web容器 HTTP调用 浏览器 HTTP请求 疑问1 第 4 页 注册中心一定要主动推送吗? 不推送 解耦 推送 实时性强 问题关键点 卸载/注册频繁吗? 允许失败吗? 注册中心 第 5 页 轻量、轻量、再轻量 仅提供服务目录 你可以说我有,也可以说我没有,直接使用数据库存放服务目录(应用特别多的时候,可考虑使用分布式缓存) 注册中心 疑问2 第 6 页 Web容器 我们说好的 轻应用 前后台分离 模块化 易掌控 易扩展 虚拟化 骗子! 服务提供者 第 7 页 服务提供者 提供者应用 Web容器 去容器 微应用 新的核心结构 第 8 页 web消费者应用 Java消费者应用 RMI调用 注册中心 消费者 提供者 订阅、退订、心跳 (JDBC) 注册、卸载、心跳 (JDBC) 单个应用模型 第 9 页 web应用(前台) 浏览器 JDBC 数据库 服务提供(java后台) RMI HTTP 前后台彻底分离 前台很轻,无业务逻辑,负责展现 后台负责业务逻辑与持久化工作 优点 真正松耦合,展现变化,后台不需要做任何改变 开发、测试、部署职责分明 模块化,轻应用,为虚拟化、扩展、动态发布奠定基础 RMI 资金存管系统主要结构 第 10 页 PROP代理(java) MQ代理(java) 服务1(java) 支付服务 服务2(java) 服务n(java) 服务1(java) 核心服务 服务2(java) 服务n(java) 管理(web应用) 浏览器 MQ服务器 PROP 批处理 (java) HTTP RMI RMI RMI RMI RMI 服务管控与治理 第 11 页 服务监管 监控服务的使用情况,监控服务能力 服务治理 根据采集的数据,多维度分析服务,实现预测、优化等 服务管理 服务权限管理,服务能力动态调整,服务的状态管理 服务定义 包括服务的基本信息,QOS信息等 服务管控与治理 跨域问题 第 12 页 与以前解决方案一致,增加通用代理节点 (注意,RMI对象序列化问题,对外协作开发建议使用String:json、xml) 实施准备工作 第 13 页 一个稳定的java开发框架 包括数据库连接池、逻辑与DAO、其他公用组件等 服务提供者jar包 服务消费者jar包

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档