- 博客(4)
- 收藏
- 关注
原创 控制反转
控制反转(Inversion of Control,英文缩写为IoC)用来削减计算机程序的耦合问题,也是轻量级的Spring框架的核心。控制反转还有一个名字叫做依赖注入(Dependency Injection),简称DI。 起源: 早在2004年,Martin Fowler就提出了“哪些方面的控制被反转了?”这个问题。他总结出是依赖对象的获得被反转了。基于这个结论,他为控制反转创造了
2013-12-19 10:08:23 341
原创 JMS基础 - 精华版
JMS基础(1)1. 消息中间件: 将信息以消息的形式,从一个应用程序传送到另一个或多个应用程序。主要特点:(1) 消息异步接收: 消息发送者不需要等待消息接收者的响应(2) 消息可靠接收: 确保消息在中间件可靠保存,只有接收方收到后才能删除消息,多个消息可以组成原子事务。有时,也要求消息不能重复传输。 为什么会出现消息中间件? 各个系统同步发送接收数据,相互等待,
2013-12-17 23:24:26 463
原创 JMS基础
默认情况下,jms发送和接收消息都是同步的,也是主动的,需要我们显式(主动)的send或receive。同时,规范里定义了一个MessageListener接口,可以在有消息到达时(异步)被动的处理消息。 消息传递一个常见场景: request/response模式: 不光光是发出去一条消息,还要等待一条回来响应的消息。 那么,靠什么机制知道当前发出去的消息已经返回响应了呢?如果
2013-12-17 23:14:47 569
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人