es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Alternativa a StreamBridge

Mi requisito es completamente igual a lo que se describe aquí https://stackoverflow.com/questions/59135268/there-are-producer-issues-with-spring-cloud-stream-3-0 por @hero-zh.

Encontré que @Oleg Zhurakousky sugiere usar StremBridge, pero cuando examiné la clase, hay @SuppressWarnings(“deprecation”) agregado a nivel de clase.
Lo cual significa que esta clase pronto quedará obsoleta.

Estoy buscando una alternativa de StreamBridge que pueda usar.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Como experto en TI especializado en Spring Cloud Stream, Spring Cloud Stream Binder Kafka y Spring Cloud Function, entiendo que su requerimiento es encontrar una alternativa para la clase StreamBridge. Su experiencia es similar a la de otro usuario en Stack Overflow que planteó inquietudes sobre problemas de productor con Spring Cloud Stream 3.0.

    Mencionó que Oleg Zhurakousky sugirió usar la clase StreamBridge, pero usted notó una advertencia de deprecación en la clase. Esto sugiere que es posible que la clase pronto sea eliminada, lo que la hace menos confiable para su uso.

    Para abordar este problema, le recomiendo explorar otras opciones para reemplazar la clase StreamBridge. Una opción es utilizar la interfaz MessageChannel proporcionada por Spring Integration para enviar mensajes entre aplicaciones. Otra opción es utilizar la API de Reactive Streams, que proporciona una retroalimentación asincrónica no bloqueante y admite el procesamiento asíncrono de mensajes.

    En resumen, aunque la clase StreamBridge es una herramienta útil para enviar mensajes entre aplicaciones, su advertencia de deprecación plantea inquietudes sobre su confiabilidad a largo plazo. Como alternativa, puede considerar utilizar la interfaz MessageChannel o la API de Reactive Streams para enviar mensajes entre aplicaciones.

Comments are closed.