12 2014 档案
【轮子狂魔】WeChatAPI 开源系统架构详解
摘要:从图中我们可以看到主要分为3个部分: 1.业务系统 2.WeChatAPI: WeChatWebAPI,主要是接收微信服务器请求; WeChatAPI Service:主要是提供一些微信基础操作给业务系统使用。(这里有个问题,目前规划是不包含回调业务系统的。当然这并不是无法扩展的。) 3.微信服务器
【轮子狂魔】奉上微信公众平台系统的源码
摘要:1.业务系统不必关心与微信对接的必要信息,包括Token、AppID、AppSecret。 2.业务系统不必理会与微信对接的约束,如验证、请求方式等。 3.以自己熟悉的方式去操作微信接口,如Web Service、RESTful等(源码以Web Service的形式公布,如果你熟悉WCF可改其他方式
【轮子狂魔】轮子的魅力之扩展能力
摘要:如果你是第一次看本文,建议先看下前面两篇,否则你可能会一头雾水 【轮子狂魔】序言:有没有那么一种系统架构,它是无所不能的 【轮子狂魔】打造简易无配置的IoC 看过上一篇【轮子狂魔】打造简易无配置的IoC的人,可能会有几个疑问,我统一回答一下吧。 1.你这说是IoC,但感觉不像啊。 首先,我在百度百科
【轮子狂魔】打造简易无配置的IoC
摘要:既然是基于惯例优先原则,那么我们首先需要定义一个惯例: 1.调度事件和调度处理器之间是一对多关系(多对多的话,相信你看完了以后应该会知道怎么改的)。 2.所有业务事件(Event)要以调度事件为基类,业务指令(Command)的调度处理器特性需要指定可处理的调度事件。 1 /// <summary>
【轮子狂魔】序言:有没有那么一种系统架构,它是无所不能的
摘要:有没有那么一种系统架构,它是无所不能的? 某时髦靓女上网搜索理想男友:要帅、有车。结果是:象棋。女不甘心,再搜:有房、有钱。结果是:银行。女还不甘心,再搜:有爱心、体贴人。结果是:奥特曼。女十分生气,于是将上述全部条件输入,良久,计算机十分艰难而又缓慢地打出一行字:“奥特曼在银行下象棋。” 某时髦靓