Connect Your Spring-built Applications to Systems Across Your Enterprise
Stream events and data from your Spring applications across clouds, containers, legacy systems, and more.
Solace With Spring – Details for Developers
PubSub+ is messaging technology that sits between your apps and microservices, enabling inter-application communication through a variety of patterns like publish-subscribe, queuing, streaming and replay (in addition to request-reply).
It also supports multi-protocol interoperability, allowing developers to use their language, API, and protocol of choice on an application by application basis while still seamlessly exchanging data across distributed applications. This interoperability enables microservices created using the Spring ecosystem to communicate with both Spring and non-Spring applications. For example, an IoT sensor can send an alert into the event mesh using MQTT, which is then processed by a Spring Cloud Stream microservice. The processed event is then received in parallel via the event mesh by a legacy Spring application using JMS and a web-app using WebSocket. In order to enable Spring developers, Solace provides integration with the following components of the Spring Framework: Spring Cloud Stream, Spring Messaging/JMS, Spring Integration, Spring Boot, Spring Cloud Connectors, and Spring Cloud Data Flow.
Together, Spring and the Solace technology platform enable developers to liberate data from systems of record, build real-time, event-driven applications that stream data throughout their organization to increase business agility, and alert and inform partners and customers in a robust and secure way to improve customer experiences.”