我想使Java应用程序和.net应用程序通过队列进行通信。
我想使用MassTransit,但在Java中不可用,因此在Java代码中,我们直接使用RabbitMQ将以xml序列化的数据发送到所需的带有数据的包装器中(例如消息类型)。我还必须确保添加“ Content-Type”标头:“ application / vnd.masstransit + xml”。效果很好,数据由Java应用发送,由.Net应用接收并正确反序列化。
问题是,现在,我还需要将响应发送回Java应用程序,但不确定如何继续。
我可以使用MassTransit还将邮件发送回吗?
我必须直接使用RabbitMQ吗?
有没有更好的方法来处理这种情况?
感谢您能为我提供的所有帮助,我们将不胜感激
我不确定这是否有帮助,但是看起来现在有了MassTransit Java端口。https://github.com/MassTransit/MassTransit-CrossTown