中山公众号开发,中山小程序开发,中山企业官网开发,中山软件开发,中山APP开发
公司动态
COMPANY DYNAMIC
行业资讯
COMPANY DYNAMIC
扫一扫出方案
微信开发企业移动应用的四个瓶颈
点击数:
2020-06-08 09:22:23

微信的企业级应用曾经是我提到过的一个方向,但是目前听说的很多,实际看到的很少,今天碰到个在某著名通讯厂商负责信息安全的兄弟,他正在用微信做的产品带给我一个大惊喜,估计是很多人没有想到的点,就是用微信来移动管理服务器。

产品结构比较简单,主要是由微信公众平台+自己开发的服务器控制软件组成,将自定义回复接口和控制软件接口连接起来。

微信开发企业移动应用的四个瓶颈(图1)

管理员关注公众平台,在对话框中发送指令到服务器控制软件,进行相关的服务器操作,同时控制软件也会将操作结果返回到对话框。
目前已经完成的功能是远程开关机、服务器状态查询、桌面监控截图等,而宕机通知等需要下发通道的功能因为没有接口暂时还没法实现。
整个产品的技术门槛并不高,唯一高的还是服务器控制软件的开发,但是利用微信公众平台,几位工程师花了一周多时间,很方便的就搞定了一个移动服务器管理平台。
这对于万一服务器出问题但是人不在现场,需要马上解决问题的网管来说可谓是神器啊!
虽然微信公众平台已经具备开发企业级移动应用的条件,但是还存在一些问题。
1、消息接口开放不够。比如语音消息提交接口、语音消息回复接口、点对点消息下发接口等都是不对外开放的,当然微信也是出于为保护用户的考虑,但是应该尽快提供便捷的申请审核通道。
2、公众平台内消息交互安全。据我这位搞安全的兄弟说,目前原生APP内的交互数据包获取还是比较难的,也就是说在公众平台内的消息交互还算安全,但是如果做企业应用的话这方面依然存在风险需要做评估。
3、消息接口交互安全。目前微信的消息接口验证是由开发者自定义的token、timestamp、nonce三个参数进行字典序排序拼接,再进行sha1加密,传递是使用POST方式传输给开发者提供的url一个XML格式消息,整个流程并不是特别安全,并且传递过程中消息是明文还是加密,如果加密的话安全性有多高,这些都尚待考证。
4、微信平台身份问题。不管怎么微信如何开放,但它终究还是腾讯旗下的一个产品,腾讯虽然是一家著名互联网企业,但毕竟牵扯到企业级应用还是欠缺点公信力,如果企业应用在微信上跑起来,企业内部信息发生泄露就比较麻烦。
目前企业应用方面官方扶持的是招商银行,在招行的公众账号里用户可以绑定自己信用卡,进行一些简单的查询操作,但是账单详情、快速还款等操作还是跳转到wap页面完成,估计也是安全性考虑。
未来如果微信能够提供更好的技术安全保障,同时为企业级应用开辟独立的平台,让开发者可以为企业提供企业级移动应用开发,也不失为一个商业化的方向,其实这方面企业QQ已经有很好的经验。

节点互动(广东)科技有限公司,一家专注于 APP开发 + 小程序开发 + 微信开发 + 系统开发 + 网站开发 的专业互联网应用服务提供商。5年实战开发经验,高校合作基地,多年行业深耕经验,经营范围涵盖中山、珠海、江门、东莞等广东各地,节点互动助力传统行业快速转型,为众多企业提供创新性互联网应用产品。


推荐文章
在十年安卓老用户眼中,iPhone用起来感觉如何?
虽说安卓旗舰越做越好,但iPhone依然有着它独特的魅力。前言:这并不是一篇“新品评测”如果你是一位数码爱好者、或者三易生活的老朋友,应该不会对我们的评测栏目感到陌生。身为科技媒体,我们三易生活的评测内容涵盖了移动设备、PC、智能产品、甚至还有部分新
1.8万字解读小米快速发展的经营逻辑
我今天试图给大家解析一下小米之所以能快速发展的逻辑。请大家看一下小米的数据,众所周知,小米有些数据是不公开的,在没上市之前,它2010年4月成立,2017年就做到了1146亿,2018年营业收入达1749亿元。世界财富500强的门槛是1600亿,20
家庭健身风口下,如何才能抓住红利?
受疫情影响,2020东京奥运会延期、全球各大赛事取消,体育运动行业被按下了暂停键。对于普通民众来说,疫情防控要求,运动场馆、健身房等线下场所暂停营业,都使人们的运动需求和选择受到限制。但与此同时,疫情也使得公众对锻炼身体、提高免疫力产生了更为深刻的认识。
社区电商,是风口上的猪还是巨头们的焦虑?
首先如果对你对互联网电商的发展有所了解的话,这个东西并不是一个新鲜的事物,在历史上已经发生过类似的产物,只是没有当前这么风生水起。 究其原因是今年的疫情发酵下,导致很多以社区为单位的供求关系出现了微妙的变化,我还记得疫情刚刚好一点的时候,美团买菜和叮咚买菜就已经在家门口疯狂地推了,当时很佩服这个团队的勇气和执行力...
腾讯课堂小程序的开发实践
首先介绍下腾讯在线教育下的 3 个主要业务针对成人职业化,兴趣化学习的腾讯课堂;针对小学,初高中 k12 领域的企鹅辅导;针对少儿英语学习的 ABCMouse。这 3 块业务都在 Web 端、小程序端和客户端都有落地产品,以满足不同端的用户需求。随着
http 四种鉴权方式简介,未来可能还会出现第 5 种鉴权方
因为 http 协议,它是一种无状态的协议,在服务器端并不知道客户的那一头,是谁在请求服务器。而服务器上的资源,有时候并不是向所有人开放的,而是仅对部分人开放的,在这种情况下,实现用户的登陆鉴权,就成了一种必要的需求。目前,我们在开发中主要使用过 4
需求评审:如何让开发明白产品的需求
需求评审会,虽然是产品经理的演讲会、高光时刻,但是更重要的是怎么让“与会人员”明白我的需求是什么,达成一致意见或知道会后如何修改。发现问题,刻意练习我发现近几个月的需求评审中自己出现的3个比较具体的问题,通过一天观察导师是怎么高效做需求评审,记录总结
以数字经济赋能实体 AKmax交易服务平台致力于助推企业数字
今年5月份国务院开展“数字化转型伙伴行动”帮扶举措,核心内容提现了“以数字经济赋能实体,帮助各类企业数字化转型”。区块链作为数字经济主流技术之一,产业区块链、实体场景应用、技术开发的结合发展已成大势所趋。而这一变化,也让业内不少人士重新思考区块链与实
西瓜视频落地 Flutter,给你的避坑指南
Flutter 是目前最火的跨平台技术,在提供极好的用户体验的同时能解决多端一致性的问题,而且还能有效地降低人力成本。在谷歌正式发布 Flutter 之后,各大厂纷纷布局并逐步落地,国内大厂像阿里巴巴、字节跳动、美团等已经走在了 Flutter 队伍
在传统企业做互联网产品经理,我有几点思考
传统企业与互联网企业的工作方式有何不同?在传统企业工作的产品人能回归到互联网行业吗?本文作者从自身经历出发,对传统企业和互联网企业的不同展开了分析,并总结了自己在传统企业做互联网产品经理的几点思考,希望对你有用。传统企业感受到传统业务模式在市场上的危
在线客服系统