第三章为系统的总体设计。对基于公众平台的数字校园的架构进行剖析,提
出了适宜轻量级平台的系统架构,并对系统的结构和功能以及数据库的设计进行 详细论述。
第四章为地理信息关键技术的研究及实现。对 REST 风格的 WEB 地图服务进 行论述,探讨微信公众平台如何获取用户地理信息以及用户如何上报地理信息, 为数字校园的核心功能提供了坚实的技术支持。来*自-优=尔,论:文+网www.youerw.com
第五章是系统实现。对系统的搭建和部署过程进行阐述,对系统功能实现进 行实现展示,并对系统的结果进行评价。
第六章是结语。总结了系统做的事情,对理论和技术进行总结和展望。
第二章 微信公众平台理论与技术
用户向公众号发送一条消息,并收到公共帐号回复的消息,在这短暂的瞬间 发生的事情经历了接收消息和发送消息两个过程,成为微信公众平台的消息接收 机制。这两个过程的响应机制,完成了消息的接收与响应。
用户通过微信客户端向公众帐号发送消息,消息首先会被微信服务器接收, 当微信服务器接收到消息后,要求根据开发者在接口配置信息中填写所需的 URL, 将信息通过 HTTP 或 POST 方式传递给公众帐号服务器[14]。公众帐号服务器接收 到消息后,会按照用户需求的业务逻辑进行相关的处理。处理完成后,公众帐号 服务器会将处理结果返回给微信服务器。最后,微信服务器将公众帐号服务器返 回的消息通过公众帐号发送给用户。参与消息交互的实体主要有三个:用户、微 信服务器、公众帐号服务器