【技术实现步骤摘要】
一种基于java后台应用监控微信小程序的用户访问量的方法
本专利技术涉及JAVA应用与微信小程序应用开发
,具体涉及一种基于java后台应用监控微信小程序的用户访问量的方法。
技术介绍
微信小程序,简称小程序,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。目前微信小程序已经被大众用户广泛使用,随着微信小程序使用率不断地提升,微信小程序与传统web应用的关联也应该要更加紧密联系,因此web应用对微信小程序的流量监控也显格外重要。本专利技术结合了JAVA应用与微信小程序应用,使得java后台能够实时监控微信小程序使用当前使用人数与获得访问量峰值的结果,为开发人员提供了可见有效的数据,便于使用者做微信小程序价值分析。
技术实现思路
本专利技术结合了JAVA应用与微信小程序应用,使得java后台能够实时监控微信小程序使用当前使用人数与获得访问量峰值的结果,为开发人员提供了可见有效的数据,便于使用者做微信小程序价值分析。本专利技术解决上述技术问题的技术方案是:所述的方法包含以下几个步骤:1、一种基于java后台应用监控微信小程序的用户访问量的方法,其特征在于:所述的方法包含以下几个步骤:步骤一、通过@ServerEndpoint定义一个服务端,指定一个URI由客户端连接到WebSocket;步骤二、定义一个线程安全的Set集合,用来存放每一个客户端对应的服务端对象;步骤三、通过@onO ...
【技术保护点】
1.一种基于java后台应用监控微信小程序的用户访问量的方法,其特征在于:所述的方法包含以下几个步骤:/n步骤一、通过@ServerEndpoint定义一个服务端,指定一个URI由客户端连接到WebSocket;/n步骤二、定义一个线程安全的Set集合,用来存放每一个客户端对应的服务端对象;/n步骤三、通过@onOpen注解创建websocket连接建立成功时调用的方法,方法传参为Session会话参数,通过它可以给客户端发送数据会话;/n步骤四、微信小程序通过wx.connectSocket方法与步骤一指定的URI进行长连接;/n步骤五、添加当前服务端对象存放到Set集合中;/n步骤六、增加访问人数并与峰值做比较,大于则进一步更新峰值;/n步骤七、关闭微信小程序,断开websocket连接;/n步骤八、把当前服务端对象从Set集合中移除;/n步骤九、减少当前访问人数。/n
【技术特征摘要】
1.一种基于java后台应用监控微信小程序的用户访问量的方法,其特征在于:所述的方法包含以下几个步骤:
步骤一、通过@ServerEndpoint定义一个服务端,指定一个URI由客户端连接到WebSocket;
步骤二、定义一个线程安全的Set集合,用来存放每一个客户端对应的服务端对象;
步骤三、通过@onOpen注解创建websocket连接建立成功时调用的方法,方法传参为Session会话参数,通过它可以给客户端发送数据会话;
步骤四、微信小程序通过wx.connectSocket方法与步骤一指定的URI进行长连接;
步骤五、添加当前服务端对象存放到Set集合中;
步骤六、增加访问人数并与峰值做比较,大于则进一步更新峰值;
步骤七、关闭微信小程序,断开websocket连接;
步骤八、把当前服务端对象从Set集合中移除;
步骤九、减少当前访问人数。
2.根据权利要求1所述的一种基于java后台应用监控微信小程序的用户访问量的方法,其特征在于:所述的步骤四中,微信小程序通过wx.connectSocket的方法,与java服务端进行长连接,达到微信小程序与java进行关联的效果。
3.根据权利要求1所述的一种基于java后台应用监控微...
【专利技术属性】
技术研发人员:任永强,张来卿,庞严冬,
申请(专利权)人:珠海横琴盛达兆业科技投资有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。