前往顾页

基于“公家号接口”的“去APP化即插即用”轻办事模型实际

时候:2018-03-09 23:50来源:知行网www.zhixing123.cn 编辑:麦田守望者

高校信息化扶植模糊间被“厂商的产品”牵着鼻子走,已走到了,问题集合凸显的阶段,笔者一向以为“最体味高校的是高校本身”,信息化扶植厂商“一厢甘心”的技术主导思路,闭门想当然式的扶植批示棒不克不及再成为主流。信息化扶植的标的目标必然是“在高校需求及思路+当局政策支撑+企业深度参与”。首要扶植思路必然是由用户(黉舍、西席、门生)需求来鞭策,用户切身办事需求来鼎新高校信息化扶植。经调研,此中较为凸起的问题是“我们供应的体系、平台、APP,用户负担年夜,主动接管,导致体系越多,用户越累。”与“信息化进步办事效力、进步迷信决定计划、进步办事质量”相违背。本文针对“在挪动办公下催生的各种利用APP化,带给用户的负担”问题,借助第三方“入口”及“用户高粘度”上风,摸索实际去APP化即插即用型轻办事模型。

  拟处理的问题

  比来几年来,高校信息化扶植慢慢从业务集成阶段生长到“一站式办事年夜厅”为代表注严惩事集成与基于云计较、年夜数据的数据发掘数据阐发“人物画像”为代表的“聪明校园”阶段,一方面利用体系从教务办理、门生办理、一卡通、财务办理、图书办理等体系扩展到门禁、人事、科研、后勤、OA等信息体系集群不竭收缩;一方面处理由体系收缩带来的登岸不便,而呈现同一身份认证登岸入口,处理由体系孤岛酿成的数据孤立,而呈现的数据(共享)中间。伴跟着高校信息化不竭深切,体系(平台)入口APP林立问题、办事供应形式问题等愈来愈凸显。本文首要为处理以上两个问题,测验测验摸索一种“基于公家号接口”的“去APP化即插即用型”轻办究竟际。

  相关研究及扶植根基理念

  1.入口挑选。从用户数量及用户粘度两个维度考虑,挑选第三方APP入口。

  微信誉户群较年夜。2017年4月24日,腾讯旗下的企鹅智酷公布《2017微信誉户&生态研究陈述》。按照这份陈述数据显现,停止到2016年12月微信环球合计8.89亿月活用户,而新兴的公家号平台具有1000万个。微信这一年来直接动员了信息消耗1742.5亿元,相当于2016年中国信息消耗总范围的4.54%。如图1、2016年微信誉户活泼度。

  图1、2016年微信誉户活泼度

  用户粘度高。《2017微信誉户&生态研究陈述》:微信活泼用户方面,2016年日均利用微信市场在4小时以上的用户较2015年增加了一倍,第三方数据显现微信APP人均月度利用时候在2016年12月到达了1967分钟,超出第二名一倍以上。如图2、2016年微信誉户粘性趋势。

  图2、2016年微信誉户粘性趋势

  2.基于微信公家号的开放接口研究

  我们经由过程在微信开放平台(open.weixin.qq.com)请求接入挪动利用、网站利用,在利用中实现微信分享、微信登录等服从,可以很便利的利用微信网页受权,实现同一身份认证,一次登录完成绑定,经由过程角色权限表,输入不合的服从页面。

  微信网页受权是经由过程OAuth2.0机制实现的,在用户受权给公家号后,公家号可以获得到一个网页受权独占的接口调用凭据(网页受权access_token),经由过程网页受权access_token可以进行受权后接口调用,如获得用户根基信息。

  3.根基理念:三小三年夜,三多三少,三零三适。即“小机关、年夜教诲,小办事、年夜平台,小插件、年夜母板”;“数据多畅通、用户少跑腿,数据多阐发、报酬少参与,过程多汇集、客观少干预”;“入门零门槛、利用零负担、办事零延时,适合生长规律、适合教诲规律、适合社会需求”。基于以上理念,疾速型“即插即用”轻办事模型的构思应运而生。

  4.“即插即用”轻办事扶植架构

  扶植初期最忌讳年夜而全,是以我们考虑遵循我校“三圈两链一主线”(三圈是指糊口圈、学习圈、资本圈;两链是指西席生长链,学天生才链;一主线是指黉舍科门生长的主线。如图3、郑州科技学院聪明生态校园扶植模型)信息化扶植形式,先行对糊口圈相关办事进行梳理,建立原型体系,上线测试,按照反应,疾速迭代,及时公布,即插即用,立即见效。

  图3 、郑州科技学院聪明生态校园扶植模型

  扶植模型

  初期我校上线的利用以查询类办事、阶段性终端汇集办事和最“接地气”微利用为主。含:借阅查询、成绩查询、学业预警、课表查询、违纪/不对单查询、公物报修、学期报到、失物招领、我要拼车、违纪查询、规章轨制查询、办事流程查询、智能车牌辨认体系车辆注册、心思本质测评、部分查核等相对单一数据办事。将慢慢对图3中的糊口圈、学习圈、资本圈全面供应微办事,如图4郑州科技学院聪明生态圈。

  图4、郑州科技学院聪明生态圈

  1.体系模型

  首要由五年夜部分构成:办事源、受权审计、微办事超市,办事公布及订阅组件、微办事门户,如图5、体系模型。

  办事源是由支撑SOAP和谈的Web Service,遵守标准和和谈的XML、JSON查询数据等。

  受权审计是在数据办事供应过程中的微办事接入认证、审计和用户OAuth宁静认证及受权。

  微办事超市是各种微办事的调集,各业务直接相互自力,松耦合数据办事的容器。包含大众办事推送,和已公布微办事供订阅等。

  微办事门户是经由过程微信公家号同一入口,绑定用户登录身份后的办事门户。

  图5、体系模型

  2.架构上风

  针对传统SOA架构构建的办事总线供应数据办事存在的数据堡垒缺点愈来愈较着。长处在于:轻量级、松耦合、疾速迭代、扁平化。

  轻量级。针对师生及业务部分纷繁复杂的数据办事需求,体量较小,摆设便利,采取轻量级和谈(如REST)和数据格局(如XML、JSON),轻量且易扩展。

  松耦合。数据办事相对单一,业务相对自力,办事之间耦合度低。

  疾速迭代。需求随时产生,阶段性时候请求严格,需求疾速摆设,按照反应,疾速迭代进级。

  扁平化。鉴于目前收集信息宁静逐步正视,2017年6月1日收集宁静法实施,对传统数据查对事情,特别是用户根基信息查对,纸质数据,黉舍下放到院系,院系下放到班级,再到用户手中,点窜完再逆向汇总统计,最后再到黉舍数据中间,中间环节烦琐,数据精确性年夜打扣头,而常常此类数据信息较为敏感,数据宁静存在较年夜隐患,供应服从单一的藐小办事,既处理实际问题,又较年夜程度进步数据宁静性,加上体系化标准校验,也进步了数据完整性,进步数据质量,减多数据洗濯事情量。

  3.关头技术

  在扶植实际过程中,需求利用到四项关头技术:Web service技术、 OAuth(开放的受权和谈)、JSON技术、REST(轻量级的办事标准)。

  (1)Web service技术

  Web service是一个平台自力的,低耦合的,自包含的、基于可编程的web的利用法度,可利用开放的XML(标准通用标识表记标帜说话下的一个子集)标准来描述、公布、发明、协调和建设这些利用法度,用于开辟漫衍式的互操纵的利用法度。而Web services的遍及利用离不开:XML、SOAP技术

  XML(标准通用标识表记标帜说话下的一个子集):XML是在web上传送布局化数据的伟年夜体例,Web services要以一种可靠的主动的体例操纵数据,HTML(标准通用标识表记标帜说话下的一个利用)不会满足请求,而XML可使web services十分便利的措置数据,它的内容与表示的分离十分抱负;

  SOAP:SOAP利用XML动静调用长途体例,如许web services可以经由过程HTTP和谈的post和get体例与长途机器交互,并且,SOAP更加结实和矫捷易用。

  (2)OAuth技术

  OAuth跨平台、跨利用之间的数据共享,宁静受权非常首要,需求确保数据被安端赖得住的共享,不许可未经受权的数据拜候。

  OAuth是一种特地针对跨平台的利用之间受权而设想的框架和谈,其团体思路是经由过程跨利用之间的重定向,让用户显式而明白的参与受权过程,并且庇护用户关头的凭据信息不被第三方打仗到。

  从用户初次登岸认证开端,即便用微信公家号的接口,OAuth认证受权。

  (3) JSON技术

  JSON(JavaScript Object Notation, JS 工具标识表记标帜) 是一种轻量级的数据互换格局。它基于 ECMAScript (w3c制定的js标准)的一个子集,采取完整自力于编程说话的文本格局来存储和表示数据。简练和清楚的层次布局使得 JSON 成为抱负的数据互换说话。 易于人浏览和编写,同时也易于机器剖析和天生,并有效地晋升收集传输效力。

  (4) REST标准

  REST即表述性状况通报(Representational State Transfer简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构气势。它是一种针对收集利用的设想和开辟体例,可以降落开辟的复杂性,进步体系的可伸缩性。它美满是轻量级的,不产生新的和谈,而是采取通用的简朴通信和谈(HTTP),更容易于被接管和遍及利用。

  实际结果

  基于本文轻办事模型,郑州科技学院的详细实际经由过程“i郑科”微信办事号实现。进行3个学期的利用实际,其实不竭“扩容”,获得用户好评,目前利用此数据的认证账户38312人,师生对劲度明显进步。

  体系团体Bootstrap框架,自适应终端,界面洁净,服从分别洗濯,如图6、 i郑科微主页界面。

  图6、i郑科微主页界面

  此中利用最多的TOP3为:“在线报修”、“失物招领”、“课表查询”。“在线报修”形式已运行成熟,因师生用户均基于微信公家号OAuth认证过身份,翻开门户,呼应的小我根基信息在各数据办事项中共享,只需翻开“i郑科”,拍张照,扼要问题描述,提交,完成报修。卖力后勤查验职员,“i郑科”会有动静提示,提示“可接单”,在线沟通上门维修事件,维修完成,由用户对维修办事评价打分,相互确认后,在线报修流程结束。服从看似简朴,但比拟传统填票据送交公寓办理职员集合反应至维修职员,汇总各公寓区维修事件,分拨到维修职员手中,节俭两边时候,增加评价服从,凸显办事天性机能。

  自2016年8月“i郑科”正式上线以来,师生对劲度不竭进步,首要得益于微办事、轻量级、疾速呼应等。

  基于腾讯微信“入口上风”及“用户高粘度上风”,很好的处理了针对不合挪动终端利用开辟不合APP的弊端,但在现合用过程中,特别是《收集宁静法》实施以后,收集宁静愈来愈遭到正视以后,第三方对接入网站体系,有了更严格的请求,比方,接入域名中,有部分数据办事存在漏洞,可能导致第三方临时封禁接入调用,从而影响基于该平台的所有数据办事供应,对开辟者而言,无疑增加了收集宁静方面的事情量,如果基于长远的考虑,也是开伸开辟者当真做好宁静办法,只是短时候内没有构成较为迷信的“接入、管控、隔离”等机制,需在不竭实际中摸索,慢慢构成“接入、管控、隔离”生态。

作者单位:郑州科技学院办理信息中间

来源:中国教诲收集作者:李振峰
顶一下
(1)
100%
踩一下
(0)
0%
------分开线----------------------------
标签(Tag):轻办事模型 公家号接口
------分开线----------------------------
颁发评论
请自发遵循互联网相关的政策法规,严禁公布色情、暴力、革命的谈吐。
评价:
神色:
考证码:点击我更换图片
猜你感兴趣