2014-05-23
超级懒汉微信SDK源码
超级懒汉微信SDK源码源码描述:超级懒汉微信SDK,最重要的实现2个目标:1.轻量级,就是要摒弃实体类,尽量少的申明Entity,减少SDK的体量;2.简单、明了,就是SDK类的划分和官方API保持一致,让人一看就懂你的用意。用户发送请是首先POST到微信服务器的,然后微信服务器在POST到我的服务器,这个接受的消息是xml,我猜测为什么是xml,而不是更轻量级的json,是为了更好的兼容性,毕竟xml更通用一些(说错了,请指出来)。而我们主动调用微信的一些API时,它返回的是json格式。其实,调用微信的工作原理很简单,没有必要上来就框架什么的,我相信是个合格的程序员都能做出来。我们的服务器只需要一个GET,和一个POST就可以和微信通信了,从这一点来看,设计的还是比较人性化的,赞一个。GET用于接通微信服务的校验,验证;POST用于接收微信服务器过来的消息,然后将Response组装好返回即可。