微信小程序第三方平台的设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:sunjian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在移动互联网时代,移动端入口应用成为互联网发展的焦点。微信是国内用户流量最大的终端程序,旗下的微信小程序成为了一种全新的连接用户与服务的方式,是小个体商户建立自身互联网门户的最佳选择,但同时我们认识到,小个体商户存在专业性不足、开发能力欠缺、运维能力弱的用户特点,他们一方面渴望拥有属于自己的独立小程序,却无力付出相应的开发代价。于是,微信官方为了降低小个体商户拥有小程序的门槛,提出了微信小程序开发的“一键生成”方案——第三方平台模式。微信开放平台开放了小程序的相关接口给所有通过微信资质认证的第三方平台开发者使用,在小个体商户将小程序账号通过微信官方授权给第三方平台后,可由第三方平台代为实现业务,免去开发、测试、发布等环节,让小个体商户体验“五分钟拥有自己的小程序”,让再小的个体,都拥有自己的品牌。论文选题项目来源于“弈星微服务”微信第三方平台,平台为微信小程序运营者提供完整的第三方平台代开发服务。小程序运营者在平台自主选配小程序模板,规划功能模块,制定前端样式,设置功能细节,最终生成微信小程序。然后运营者将生成的微信小程序交由平台自动完成打包、上传、审核、发布等流程,并使用平台提供小程序的线上运行环境和运维操作面板。总而言之,第三方平台为小程序运营者提供微信小程序的“一站式服务”。平台整体采用B/S架构,Web端基于Vue框架,使用Nginx服务器作为前端容器实现跨域和负载均衡;模板小程序基于原生微信小程序框架;平台后端使用SpringBoot框架,使用Spring-Session实现分布式会话保持,使用Redis实现分布式同步,使用Mysql和Redis实现数据存储,使用对象存储技术实现静态资源存取,基于AES算法实现与微信平台的加密通信,使用令牌和验证票据机制实现在微信开放平台的身份认证,使用微信授权凭证接管运营者授权的微信小程序账号。平台对接微信开放平台的接口能力,实现微信小程序的账号授权、账号代管、小程序代开发、小程序代发布等第三方平台核心功能。其中小程序代开发功能使用本项目创新的四层结构设计,层次间深度解耦,具备良好的可扩展性和可维护性。截止本文完稿,平台主体已开发完成,已通过微信开放平台资质审核上线,平台旗下牙科诊所微信小程序解决方案“弈星智慧医疗”已上线服务,市场效果良好,助力多家小型牙科诊所拥有了属于自己的微信门户。
其他文献
社会转型是社会由一种型态向另一种型态的转换,价值冲突是社会转型时期的一个重要特点和重要标志。当代中国正处在由计划经济向市场经济、由农业社会向工业社会、由传统社会向
“教与学”、“德与能”、“教学与科研”的矛盾关系贯穿“两课”教学过程的始终,如何做到“教学相长”、“德”与“能”统一、“教学与科研”相辅相成是每一个“两课”教师都
2007年颁布的《企业破产法》,首次规定了破产重整计划的强制批准制度,成为了我国破产重整制度的一大亮点。该制度赋予了法院在重整计划草案未获得表决组全部通过的情况下,在满足法定条件时,可以强制批准该重整计划草案的权力。该制度的核心是利用国家公权力对重整计划进行干预,打破当事人之间陷入僵局的谈判,使重整程序能够顺利进行。破产重整计划强制批准制度对于实现社会公共利益最大化,提高重整效率、节约重整成本,维
法布里-珀罗(Fabry-Perot,F-P)干涉型传感器拥有高分辨率、高灵敏度、耐高温、抗腐蚀、抗电磁干扰等优点。且相较于传统的光纤布拉格光栅,F-P的体型更短(μm级),能实现更精确的点测量,特别适合对传感器体积要求小且集成化要求高的领域,如机械故障监测中狭窄的齿轮的齿根应力分布或发动机叶片的孔边应力测量。但在这些动态检测场景下,往往要求F-P传感阵列解调方法具有更高的解调速率,现有的强度解调
在生物的新陈代谢过程中会不断产生各种活性氧自由基。超氧阴离子(O2-.)、过氧化氢(H2O2)、羟基自由基(.OH)、单线态氧(1O2)、脂质过氧化自由基(ROO.)及一氧化氮(NO)是生命活
实际工程中大部分土质边坡土体均处于非饱和状态,且因降雨诱发的边坡失稳灾害发生频率较高。降雨后非饱和土边坡土体由非饱和状态向饱和状态转变,导致土体的固-液-气三相形态
<正>算理和算法是计算教学中不可分割的两个方面,算理解决"为什么这样算"的问题,算法是算理的具体化,解决"怎样算"的问题。算理探究过程中的每一个步骤以及操作方法都是算法
期刊
目的探究护理干预对于预防下肢骨折手术后深静脉血栓的效果。方法将2017年6月—2018年9月这一时段内在该院进行手术治疗的下肢骨折患者96例纳入研究,按照住院号单双数,将之分