【发布时间】:2014-08-12 03:14:55
【问题描述】:
我有一个 C# 应用程序,它从文件中提取一些数据。我想通过消息队列将此提取的数据发送到 Java 应用程序。我没有消息队列的经验。我不想使用网络服务。
- 哪个消息代理是最好的?
- 我有 C# 中的域模型,我需要将其发送到 Java 应用程序。怎么做?这些只是普通的 POCO 类。我应该将它们序列化为 XML,然后是字符串,作为字节数组发送,并在 Java 端执行相反的顺序吗?
【问题讨论】:
-
您可以将它们序列化为 XML、JSon 或任何您喜欢的格式,只要 C# 和 Java 相同即可。
-
好的,所以我有三个类,所以会有三种消息。如何区分它们?每节课需要一个队列吗?
-
您可以将消息类型添加到队列中。在读取消息时,解析器可以先查看类型。
标签: java c# message-queue