自定义TCP线协议到RabbitMQ

时间:2013-09-20 13:04:59

标签: tcp rabbitmq

我有一个非常愚蠢,缓慢的嵌入式设备,它当前向服务器上的TCP套接字发送一个微小的自定义TCP消息。

我想改变服务器的工作方式,并且正在查看消息代理。我可以给RabbitMQ一个自定义的TCP流定义或一些处理它的代码,或者它只会说AMQP而我必须寻求一个不同的解决方案(例如用C编写的消耗TCP并吐出AMQP的小型套接字服务器)。 / p>

谢谢!

1 个答案:

答案 0 :(得分:1)

RabbitMQ只会说AMQP,所以答案是否定的。

也就是说,任何数据都可以作为消息有效负载在AMQP中传输,因此可以随意桥接到您的应用程序。您需要一个“AMQP-> TCP需要”翻译层。