推荐: LOGO设计微信开发包装设计游戏开发接口开发手机网站开发VI设计文字设计Web前端开发网页设计客厅装修情人节表白Oracle数据库网站建设个人网站建设微信客户端

热门搜索: LOGO设计微信开发VI设计网站建设网站推广

当前位置: 威客百科 > 微信客户端 > 微信客户端应用
免费发布需求,接收报价与方案

微信客户端应用

什么是微信客户端?

猜您需要: 【微信客户端开发】【微信客户端在哪】【微信客户端是什么?】【微信有电脑客户端吗?】

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