Skip to content

api-evangelist/spring-integration

Repository files navigation

Spring Integration (spring-integration)

Spring Integration extends the Spring programming model to support enterprise integration patterns (EIP), providing lightweight messaging within Spring-based applications and integration with external systems via declarative adapters. It supports message channels, filters, transformers, routers, aggregators, and a wide range of inbound/outbound adapters for HTTP, JMS, AMQP, TCP, FTP, JDBC, email, and many more.

APIs.json: https://spring.io/projects/spring-integration

Scope

  • Type: Index

Tags

  • AMQP
  • Enterprise Integration
  • Event-Driven
  • Integration Patterns
  • Java
  • Messaging
  • Spring

Timestamps

  • Created: 2026-03-27
  • Modified: 2026-05-19

APIs

Spring Integration HTTP Adapter API

HTTP inbound and outbound channel adapters for Spring Integration. Provides HTTP request-response messaging, REST template integration, and configurable URL mapping for inbound HTTP gateways.

Tags

  • HTTP
  • Inbound
  • Messaging
  • Outbound
  • REST

Properties

Spring Integration Management API

Management and monitoring REST API for Spring Integration. Exposes channel statistics, handler metrics, component lifecycle control (start/stop), and message history configuration via HTTP endpoints.

Tags

  • Management
  • Messaging
  • Metrics
  • Monitoring

Properties

Spring Integration AMQP Adapter

AMQP channel adapters and gateways for Spring Integration. Provides RabbitMQ message-driven and polling inbound adapters, outbound channel adapters, and request/reply gateways.

Tags

  • AMQP
  • Messaging
  • RabbitMQ

Properties

Spring Integration Kafka Adapter

Kafka channel adapters for Spring Integration. Provides message-driven inbound adapters, outbound channel adapters, and request/reply gateways for Apache Kafka integration.

Tags

  • Event Streaming
  • Kafka
  • Messaging

Properties

Common Properties

Maintainers

FN: Spring Team Email: spring-projects@vmware.com URL: https://spring.io/team

About

Spring Integration extends the Spring programming model to support enterprise integration patterns (EIP), providing lightweight messaging within Spring-based applications and integration with external systems via declarative adapters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors