【问题标题】:How do I let my Java apps interact with my console C# apps?如何让我的 Java 应用程序与我的控制台 C# 应用程序交互?
【发布时间】:2012-11-18 17:45:52
【问题描述】:

我想创建一个 C# 控制台应用程序,我在其他机器上的其他 Java 控制台应用程序可以在其中查询 MSMQ 中有多少消息。

我想知道,我该如何实现呢?他们可以通过什么方式进行交流?大多数人这样做的标准方式是什么?

【问题讨论】:

标签: c# java console msmq


【解决方案1】:

好吧,实际上你的队列已经完成了一半的工作,这完全取决于你的场景,但是如果你想将消息从一个应用程序发送到另一个应用程序(不管它是基于什么语言构建的):

  • 它可以通过队列的方式,所以拥有一个用于相同队列平台的客户端会让你继续前进,

  • 另一种方法是使用 wcf 服务,它为您提供比典型 Web 服务更多的互操作性,

  • 终于有了新技术(在 .net 中是 OData),可以让您构建 RESTful 方法,因此您可以像在网站中导航一样查询信息,例如:( ://myapplication/users/?id=4) ,那么任何客户端应用程序(java 或 c#)都可以使用自己的 REST 客户端实现来使用它。

我很确定还有很多其他方法,但这是我已经尝试过的方法。

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2013-07-28
    • 2020-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-05
    • 1970-01-01
    • 2020-09-21
    • 1970-01-01
    相关资源
    最近更新 更多