【问题标题】:Java and C# communication via message queue通过消息队列进行 Java 和 C# 通信
【发布时间】:2014-08-12 03:14:55
【问题描述】:

我有一个 C# 应用程序,它从文件中提取一些数据。我想通过消息队列将此提取的数据发送到 Java 应用程序。我没有消息队列的经验。我不想使用网络服务。

  1. 哪个消息代理是最好的?
  2. 我有 C# 中的域模型,我需要将其发送到 Java 应用程序。怎么做?这些只是普通的 POCO 类。我应该将它们序列化为 XML,然后是字符串,作为字节数组发送,并在 Java 端执行相反的顺序吗?

【问题讨论】:

  • 您可以将它们序列化为 XML、JSon 或任何您喜欢的格式,只要 C# 和 Java 相同即可。
  • 好的,所以我有三个类,所以会有三种消息。如何区分它们?每节课需要一个队列吗?
  • 您可以将消息类型添加到队列中。在读取消息时,解析器可以先查看类型。

标签: java c# message-queue


【解决方案1】:

您可以使用RabbitMQ。它易于使用,并且支持大量的开发者平台。

【讨论】:

    猜你喜欢
    • 2011-09-26
    • 2014-01-17
    • 2012-08-05
    • 2020-06-11
    • 2017-01-16
    • 2011-08-27
    • 2013-11-01
    • 1970-01-01
    • 2014-05-04
    相关资源
    最近更新 更多