* Add `ReactiveMessageChannel` implementation based on the provided `Processor<?>` for internal dispatching logic. Implement the `Publisher<?>` contract to allow downstream `Subscriber<?>` * Add `ReactiveEndpoint` implementation to deal with the `ReactiveMessageChannel` through the Reactive Streams contract. * Add appropriate `ReactiveEndpoint` building logic to the `ConsumerEndpointFactoryBean` and `AbstractMethodAnnotationPostProcessor` * Rework Gateway to use `Publisher<?>` contract instead of `Promise` implementation.
52 B
52 B