本文是我们名为“ Spring Integration for EAI ”的学院课程的一部分。
在本课程中,向您介绍了企业应用程序集成模式以及Spring Integration如何解决它们。 接下来,您将深入研究Spring Integration的基础知识,例如通道,转换器和适配器。 在这里查看 !
本课程首先侧重于学习Spring Integration框架的基础知识,然后将帮助您获得有关什么是组件,它们如何工作以及最终如何使用它们以将您的应用程序与其他系统集成的知识。
该课程的内容分为六个部分:
- 第一章:企业应用程序集成简介 :由于Spring Integration是基于企业集成模式描述的概念而建立的; 本章从理论上介绍了不同的集成策略,重点是消息驱动的体系结构。
- 第二章:Spring集成基础知识 :本章介绍了该框架所基于的基本概念,然后访问了其主要组件,显示了代码示例供您学习使用。 本章最后描述了框架支持的不同类型的通信(同步和异步),以及如何根据该类型的通信来处理错误。
- 第三章:Spring集成和Web服务 :在这里,我们将学习与外部系统Web服务进行通信的第一个示例。 学习了如何调用Web服务并处理结果之后,您将学习如何通过添加拦截器,客户端超时和重试调用来自定义流程。
- 第四章:企业消息传递 :本章包含与外部系统进行通信的另一个示例Java消息传递服务。 本教程中包括的示例包括消息的发送和接收以及框架提供的一些功能。 本章结尾解释了如何设置应用程序以使用高级消息队列协议(AMQP)进行通信。
- 第五章:Spring集成,一个完整的示例 :本教程中您将看到一个完整的示例,该示例结合了前面各节中描述的某些组件以及一些其他不喜欢与流集成,发送邮件或将消息存储到邮件的信息。 NoSQL数据库。
- 第六章:监视和管理 :本课程的最后一部分着重于系统管理。 您将学习不同的机制来管理和监视消息传递流程中涉及的组件。
本课程不仅描述如何使用该框架集成应用程序,而且还包含许多代码示例,这些示例将使您更好地了解每个组件的工作方式。
本课程的目的是,您可以从一开始就对样本进行实验,第一章除外,第一章为您介绍了新概念。
希望您喜欢这个课程。 学习愉快!
翻译自: https://www.javacodegeeks.com/2015/09/spring-integration-course-summary.html