Enterprise Integration

OnBoarding Funnel uses Spring Integration to integrate with external applications according to the well-known Enterprise Integration Patterns. Spring Integration provides a simple model for building business integration solutions while maintaining the separation that is essential for producing manageable and verifiable code. The integration is based on declarative adapters.

spring-integration

Extensive catalogue of adapters and gateways

Spring Integration offers a wide selection of channel adapters and gateways to communicate with external systems. Channel adapters are used for one-way integration (send or receive); gateways are used for request/response scenarios (inbound or outbound).

Creation of interfaces and adapters by assembly

It also allows the creation of modular, simple, and functional integration interfaces and adapters, also by assembling and organizing existing and independent functions.

Features

  • Support for major Enterprise Integration Patterns
  • Endpoint
  • Channel (Point-to-point and Publish / Subscribe)
  • Aggregator
  • Filter
  • Transformer
  • Control Bus
  • Integration with External Systems
  • ReST / HTTP
  • FTP / SFTP
  • Twitter
  • WebServices (SOAP and ReST)
  • TCP / UDP
  • JMS
  • RabbitMQ
  • Email
  • The framework has extensive JMX support
  • Exposing framework components as MBeans
  • Adapters obtain attributes from MBeans, invoke operations, send/receive notifications

Are you a manager in the utility sector?

Discover the benefits of digital driven sales.

Request your free demo and start boosting your customer onboarding and commercial back office operations right away with the OnBoarding Funnel.

Scroll to Top

Digital Book

FREE DOWNLOAD

Send download link to:

Your personal data will be processed to fulfill your request. For more information click here .

On this website we use first or third-party tools that store small files (cookie) on your device. Cookies are normally used to allow the site to run properly (technical cookies), to generate navigation usage reports (statistics cookies) and to suitable advertise our services/products (profiling cookies). We can directly use technical cookies, but you have the right to choose whether or not to enable statistical and profiling cookies. Enabling these cookies, you help us to offer you a better experience.