当前位置:文档之家› 城市公共信息服务平台介绍

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


通行证
基于OAuth2.0协议的通行证,实现多系统间授权访问。 认证流程(以微博为例) 1. 选择采用通行证 登录; 2. 跳转至通行证登 录页面; 3. 通行证登录后, 弹出授权确认页 面; 4. 用户确认后,转 向原始请求页面。
资讯类应用最佳实践
资讯内容的获取 A、内容抓取(通过网络爬虫系统将资讯信息抓取到内容管理系统指定栏目 中维护) B、运营人员内容采编(通过内容管理系统实现) C、信息数据直接获取(通过资源聚集系统将数据信息获取并导入到内容管 理系统指定栏目中维护) 应用的开发实现 WEB端,通过内容管理系统的模版工具制作资讯内容展示界面,并将资讯 内容发布为静态页面信息供应用程序使用; 移动端,通过订阅方式获取内容管理系统中维护发布的资讯数据接口,再 由客户端原生解析XML格式资讯内容信息展示; 平台提供服务目录 获取站点栏目分类信息 获取栏目文章列表信息 获取栏目下文章正文信息 (移动端)资讯推送消息服务
城市 A(自建模式) 应用资源池 渠 道 平 台
地方专项 服务 应用
调用
调用
地方平台(城市 A)
渠道平台 同步
调用 注册 通用应用 全国平台核心应用 运行资源池
调用
地方平台租用资源 池
聚集平台 全国平台 服务 接入
第三方服务系统
信息与服务资源的接入(地方)
城市 B(租用模式) 注册 城市 A(自建模式) 应用资源池
2014年5月
城市公共信息服务平台介绍 开放平台
项目经理:贺喆
目录
1 2 3
开放平台是什么
开放平台面向的对象 1+N架构模式 移动技术架构
4
5 6
开放平台最佳实践案例
平台服务目录
开放平台是什么
市民融合服务平台 企业融合服务平台 城市管理平台
开放平台
简单的说开放平台是运行在云计算基础设施环境上的,面向应用层 提供应用的运行、管理的一套软件系统。 基于SOA服务治理理念,提供给围绕应用程序以及平台本身相关的 开发者、运营者、运维者更加便利的方式对平台以及平台上运行的应用 程序进行开发、管理和维护等操作。同时也提供应用程序运行态的高可 用性环境解决方案。
单点登录(Single Sign On.简称SSO)是目前比较流行的业务系统整合解决方案。 平台采用CAS单点登录解决方案实现应用与平台的标准接入集成方案。 从结构上看,CAS认证包含两个部分: CAS Server(中心认证服务端)和CAS Client(需集成认证的应用客户端) CAS Server 在平台中是独立部署在全国 中心的平台服务,主要负责 对用户的认证工作; CAS Client 负责处理对客户端受保护资 源的访问请求需要登录时, 重定向到CAS Server。
开放平台整体上以服务超市的模式设计,面向全国通过1+N总体架
构(以1个全国为中心,N个省市级地区落地建设)推广实施。
云基础设施平台
开放平台是什么——组成
市民融合服务平台 企业融合服务平台 城市管理平台
开放平台
WEB端服务超市(WEB门户) 移动端服务超市(IOS、Android)
渠道管理系统
PAAS平台
HTML5 应用
微应用容器
WebView
功 能 组 件
应用收藏 应用目录
应用分享 应用存储
应用评价 应用升级
技 术 组 件
消息组件 (XMPP)
界面 组件
中间件 框架
推送 框架
iOS/Android系统接口
客户端技术架构
子应用架构 (HTML5)
移动应用商店
移动应用仓库
移动应用目录
下载/升级
手机主框架应用 HTML5应用包
第三方 服务系 统
服务 接入
聚 集 平 台
调用 调用
渠 道 平 台
调用
地方 专项 服务 应用
调用
聚 集 平 台
服务 接入
第三方 服务系 统
地方平台(城市 A)
注册 渠道平台
调用
同步
通用应用 全国平台核心应用 运行资源池 全国平台
地方专项服 务应用 地方平台租用资 源池
移动端应用接入
WEB应用接入(单点登录)
支付类最佳实践
平台服务目录
谢谢!
中 国 领 先 的 整 合 IT 服 务 商
神州数码信息服务股份有限公司
后端服务
消息推送 服务
离线 推送
XMPP 消息服务器
在线沟通
离线/推送消息
3. RESPONSE
1. REQUEST
2. ACK
推送消 息处理
触 发 消 息 接 收
主框架应用
即时消息框架 应用 消息 处理 插件
内置应用
应 用 UI 框 架
功能
对话
开放平台最佳实践案例
根据平台近两年的实施经验,从信息与服务资源的接入、应用及外部系统 的集成对接、不同类型业务应用基于开放平台的实践三个层面介绍平台在各地 推广实施过程中的最佳实践方案。
应用包存储
Load
HTML5 HTML5 File File Javascript Javascript File File
应用容器
Call
WebView
应用组件/技术组件
iOS/Android系统接口
客户端技术架构
子应用架构 (微应用)
全国中心
服务目录
即时消息服务
远程服务调用 插件 客服插件
服务调用
开发者 门户
融合应用系统
服务治理系统
运营 管理 系统
运维 管理 系统
资源 聚集 系统
平台服务 云基础设施平台
开放平台是什么——逻辑
开放平台面向的对象
开发者 利用平台提供的服务接入协议、接入规范、服务目录开发应用程序, 利用开发者门户提供的注册、签约、版本管理、沙箱测试以及上线、监 控、注销等一系列以SOA服务治理规范流程管理工具,将应用加载到平 台中运行并管理; 运维者 平台初始化搭建、云计算基础设施对接管理、应用运行态监控与维 护;另外还可以通过资源聚集平台将外部信息、服务资源接入到平台中, 通过服务治理形成标准化服务目录供平台上运行的应用程序使用; 运营者 开放平台自身的运营我们可以看作是服务超市的运营,针对超市的 运营理念,平台提供给运营者业务拓展方面的标准化体系(服务合作协 议、接入规范、服务目录)、运营管理系统提供基于WEB端和移动端服 务超市展现框架提供平台访问分析情况(使运营者更加直观的查看超市 中的商品销售情况,即用户使用服务的情况)、通过融合应用系统运营 者可以对全国、各地区的用户端WEB与移动服务超市货架上的应用进行 上下架以及货架分类调整的功能;
信息与服务资源的接入,全国资源接入及使用、地方资源接入及使用;
应用以及外部系统的集成对接,移动端应用接入(移动原生应用的唤醒机制)、 WEB端应用接入(单点登录)、通行证(系统授权认证登录模式,支持应用集 成以及平台与外部系统间对接的导流类业务) 不同类型业务基于开放平台的实践,资讯类、支付类
信息与服务资源的接入(全国)
1+N架构模式
移动技术架构——场景介绍
终端用户 终端 下载
移动 开发者
开发工具
移动应用
移 动 开 发 者 门 户
调用 移动 应用仓库 移动 应用商店
移 动 应 用 管 理
渠道平台
管理
运营/运维 管理者
服务 开发者
开发工具
WEB应用
开 发 者 门 户
WEB WEB 应用仓库
WEB
资源池
资源聚集平台
1+N架构模式
1+N架构模式简单来说是一种服务超市落地建设的方法,即,以全国为 中心向各地区拓展建设。 1+N架构模式的优势主要体现为三种实际场景中: A、在城市推广建设过程中,提供租赁与非租赁两种建设方案; B、将通用业务抽离于地方特色业务,并以全国中心模式建设;即, 通用业务在全国面向地方提供SaaS服务模式; C、开发者门户系统全国集中建设,对开发者、应用版本实现集约 化管理;应用上线有全国下发到各地方运行态环境运行维护;
主框架应用包
运营管理系统
开发者 审核
应用 版本 审核 审核
应用签约 审核
全国运营管理员
城市运营管理员
客户端技术架构
主应用架构
全国中心开放平台 即时消息服务
移动 应用商店
XMPP 消息服务器
远程服 务调用 插件
Web应用
WAP应用
下载
下载
手机主框架应用
子应用运行容器
微应用
独立 应用
WAP /Online 应用
端 提 供 服 务 管 理
第三方 服务系统
移动应用管理架构
第三方 应用市场
应用目录
独立应用
开发者
内嵌应用
外部应用
注册 应用注册 应用签约
发布服务 器
开发工具
应用上传/更新 应用(版本)上架 应用(版本)下架
移 动 开 发 者 门 户
应用仓库
独立应用包
下载 用户
HTML5/Hybird 应用包 (代码)
相关主题