幸福框架:使用 “离线事件” 处理 “长事务”
摘要:
背景事件有两种使用方式:一、作为传统的监听者模式以达到程序结构的解耦;二、作为消息机制以达到时间和空间上的解耦,如发送到远程服务器、持久化到队列等待。今天介绍如何使用“离线事件”处理“长事务”,这就需要把事件当做消息对待。我理解的长事务是“执行时间长的任务,具体多少没有标准”,如果希望在一个数据库事务中完成这些长事务是不现实的,之前我的做法是换成存储过程以降低事务的执行时间,以后我会采用“离线事件”。离线事件:事件的一部分是同步执行,另外一部分会被异步的离线的在另外一台机器执行。简单示例下载地址:OfflineEventStudy。项目结构Common:类库,包含了事件和事件监听者(同步事件监 阅读全文
posted @ 2013-07-10 09:53 幸福框架 阅读(1491) 评论(6) 推荐(1) 编辑