简体   繁体   English

通过消息队列进行Java和C#通信

[英]Java and C# communication via message queue

I have an application in C#, which is extracting some data from files. 我在C#中有一个应用程序,它正在从文件中提取一些数据。 I want to send this extracted data to Java application via message queue. 我想通过消息队列将此提取的数据发送到Java应用程序。 I have no experience with message queue. 我没有消息队列的经验。 I don't want to use web services. 我不想使用Web服务。

  1. Which message broker will be the best one? 哪个消息代理将是最好的?
  2. I have domain models in C# which I need to send to Java app. 我在C#中有域模型,需要将其发送到Java应用程序。 How to do it? 怎么做? These are just plain POCO classes. 这些只是普通的POCO类。 Should I serialize them to XML, then to string, the send as a byte array, and in the Java side do the reverse order? 我应该将它们序列化为XML,然后序列化为字符串,以字节数组形式发送,并在Java端执行相反的顺序吗?

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM