城市公共信息服务平台介绍.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2014年5月城市公共信息服务平台介绍开放平台项目经理:贺喆目录1开放平台是什么开放平台面向的对象21+N架构模式34移动技术架构5开放平台最佳实践案例6平台服务目录开放平台是什么企业融合服务平台市民融合服务平台城市管理平台开放平台 简单的说开放平台是运行在云计算基础设施环境上的,面向应用层提供应用的运行、管理的一套软件系统。 基于SOA服务治理理念,提供给围绕应用程序以及平台本身相关的开发者、运营者、运维者更加便利的方式对平台以及平台上运行的应用程序进行开发、管理和维护等操作。同时也提供应用程序运行态的高可用性环境解决方案。 开放平台整体上以服务超市的模式设计,面向全国通过1+N总体架构(以1个全国为中心,N个省市级地区落地建设)推广实施。云基础设施平台开放平台是什么——组成企业融合服务平台市民融合服务平台城市管理平台开放平台WEB端服务超市(WEB门户)移动端服务超市(IOS、Android)PAAS平台开发者门户渠道管理系统融合应用系统运营管理系统运维管理系统资源聚集系统服务治理系统平台服务云基础设施平台开放平台是什么——逻辑开放平台面向的对象开发者 利用平台提供的服务接入协议、接入规范、服务目录开发应用程序,利用开发者门户提供的注册、签约、版本管理、沙箱测试以及上线、监控、注销等一系列以SOA服务治理规范流程管理工具,将应用加载到平台中运行并管理;运维者 平台初始化搭建、云计算基础设施对接管理、应用运行态监控与维护;另外还可以通过资源聚集平台将外部信息、服务资源接入到平台中,通过服务治理形成标准化服务目录供平台上运行的应用程序使用;运营者 开放平台自身的运营我们可以看作是服务超市的运营,针对超市的运营理念,平台提供给运营者业务拓展方面的标准化体系(服务合作协议、接入规范、服务目录)、运营管理系统提供基于WEB端和移动端服务超市展现框架提供平台访问分析情况(使运营者更加直观的查看超市中的商品销售情况,即用户使用服务的情况)、通过融合应用系统运营者可以对全国、各地区的用户端WEB与移动服务超市货架上的应用进行上下架以及货架分类调整的功能;1+N架构模式1+N架构模式简单来说是一种服务超市落地建设的方法,即,以全国为中心向各地区拓展建设。1+N架构模式的优势主要体现为三种实际场景中: A、在城市推广建设过程中,提供租赁与非租赁两种建设方案; B、将通用业务抽离于地方特色业务,并以全国中心模式建设;即,通用业务在全国面向地方提供SaaS服务模式; C、开发者门户系统全国集中建设,对开发者、应用版本实现集约化管理;应用上线有全国下发到各地方运行态环境运行维护;1+N架构模式移动技术架构——场景介绍终端用户终端下载移动应用管理移动开发者门户移动应用商店调用移动应用仓库移动开发者移动应用开发工具WEB端提供服务管理渠道平台WEB开发者门户运营/运维管理者管理资源池WEB应用仓库服务开发者WEB应用开发工具资源聚集平台第三方服务系统移动应用管理架构客户端技术架构主应用架构客户端技术架构子应用架构(HTML5)客户端技术架构子应用架构(微应用)开放平台最佳实践案例 根据平台近两年的实施经验,从信息与服务资源的接入、应用及外部系统的集成对接、不同类型业务应用基于开放平台的实践三个层面介绍平台在各地推广实施过程中的最佳实践方案。信息与服务资源的接入,全国资源接入及使用、地方资源接入及使用;应用以及外部系统的集成对接,移动端应用接入(移动原生应用的唤醒机制)、WEB端应用接入(单点登录)、通行证(系统授权认证登录模式,支持应用集成以及平台与外部系统间对接的导流类业务)不同类型业务基于开放平台的实践,资讯类、支付类信息与服务资源的接入(全国)信息与服务资源的接入(地方)移动端应用接入WEB应用接入(单点登录)单点登录(Single Sign On.简称SSO)是目前比较流行的业务系统整合解决方案。平台采用CAS单点登录解决方案实现应用与平台的标准接入集成方案。从结构上看,CAS认证包含两个部分:CAS Server(中心认证服务端)和CAS Client(需集成认证的应用客户端)CAS Server在平台中是独立部署在全国中心的平台服务,主要负责对用户的认证工作;CAS Client负责处理对客户端受保护资源的访问请求需要登录时,重定向到CAS Server。通行证基于OAuth2.0协议的通行证,实现多系统间授权访问。认证流程(以微博为例)选择采用通行证登录;跳转至通行证登录页面;通行证登录后,弹出授权确认页面;用户确认后,转向原始请求页面。资讯类应用最佳实践资讯内容的获取 A、内容抓取(通过网络爬虫系统将资讯信息抓取到内容管理系统指定栏目中维护) B、运营人员内容采编(通过内容管理系统实现) C、信息数据直接获取(通过资源聚集系统

文档评论(0)

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

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

1亿VIP精品文档

相关文档