关于Spring Integration的介绍,这里提供几个引用片段:
一、infoQ上的Spring Integration入门文章
http://www.infoq.com/cn/articles/Spring-Integration-Joshua-Long
Spring Integration是Spring框架创建的又一个API,面向企业应用集成(EAI)。说到集成,并不缺“解决办法”:硬编码的Java客户端、其它ESB产品,还有消息队列等更加传统的应用集成技术。Spring Integration对以上各种解决方法都有所改进,改进的方式有时还颇具戏剧效果。Spring Integration非常轻量、易于测试;几乎没有入门门槛,概念上比任何“自己编写”的解决方法都要简单。长远来看,它更为灵活、更具有适应性。一旦使用,你就会恋上它。Spring Integration可以和EJB、RMI、JMS这些标准技术协同使用,能让你在一处对复杂的解决方法进行建模,从而对标准技术有所增强。这在很大程度上简化了这些技术的使用。由于Spring Integration非常轻量(与应用一起部署Spring Integration服务器,不用将应用部署到Spring Integration中去),而且很注重开发生命周期(方便配置的XML schema、友好的POJO形式API、与Spring框架和JEE的强大集成),所以你会发现跟其它很多的ESB产品相比,Spring Integration要更加适用。
二、iteye上的博客(只翻译了前面一章的内容,供入门时参考)
http://setting.iteye.com/blog/744522
Spring Integration主要有如下目标:
1.提供一个简单的模型来实现复杂的企业集成解决方案
2.为基于Spring的应用添加异步的、消息驱动的行为
3.让Spring用户可以直观的、增量的采用
Spring Integration基于以下原则:
1.组件应该松耦合,方便模型化和易测试
2.框架应该强制业务逻辑和集成逻辑的关注点分离
3.扩展点本质上应该是抽象的,而且限定在一个清晰的边界内,来促进可重用性和可移植性。
三、《Just Spring Integration》书中的介绍
The Spring Integration framework is built on a few basic building blocks—Messages,
Channels, and Endpoints. Messages are the containers of data, while channels are the
addresses holding these messages. Endpoints are components that connect to the
channels to consume or publish messages.
Spring Integration框架由Message、Channel、Endpoint构成,Message是数据容器,Channel持有message的地址,而Endpoint是连接到channel的组件,用于发布、消费message
四、Spring Integration参考手册中的几个图
Message:
Channel:
Endpoint:
Spring Integration框架提供了很多种Endpoint,分别为:
Service Activators, Channel Adapters, Message Bridges, Gateways, Transformers, Filters, and Routers
这里就不一一上图了,后续再详细介绍。
后续分析讲解的Spring Integration版本为2.1.0。下载地址为:
http://s3.amazonaws.com/dist.springframework.org/release/INT/spring-integration-2.1.0.RELEASE-dist.zip
详细的参考手册在附件中
分享到:
相关推荐
spring Integration 介绍
Spring Integration。 官网 Spring Integration API。 Spring Integration 开发文档。
1: Introduction to Spring Integration 2: Enterprise Integration Fundamentals Part 2 - Messaging 3: Messages and Channels 4: Message Endpoints 5: Getting Down to Business 6: Go beyond ...
官方文档 spring integration 介绍
SpringIntegration整合SpringWS,其实Spring Integration用的WebService服务就是Spring WS的。这是两个组件的小demo,对新手入门比较有用。
Spring Integration Essentials 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
Spring Integration 中的新增功能 Spring Integration 中的新增功能
Spring Integration Essentials 英文无水印转化版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细...
spring-integration是一个功能强大的EIP(Enterprise Integration Patterns),即企业集成模式。对,spring-integration是一个集大成者。就我自己的理解,集成了众多功能的它,是一种便捷的事件驱动消息框架用来在系统...
spring integration 示例
Manning Pro Spring Integration
spring integration2.03,内含源码及实例
关于Spring,也是我们常用的IOC在java下一种实现了,不过相对.net下IOC的实现,Spring相对更强大(反正之前在.Net下,我是习惯了啥都去配置,在Java下才知道有一种Scan模式,本Demo中也用到了,不知道的可以查查...
Spring Integration in action英文版pdf
Manning Pro Spring Integration github 上面也有相关书下载资料
spring integration reference, eip
Pro Spring Integration, 英文版. Apress 出版.. 是Spring框架创建的又一个API,面向企业应用集成(EAI)。Spring Integration非常轻量、易于测试;几乎没有入门门槛,概念上比任何“自己编写”的解决方法都要简单。...
Spring-Integration-in-Action 源码