2016-08-10 58 views
0

我想要线程间通信2个java项目。我怎样才能做到这一点?使用IPC的Java?然后在每个消息上传递消息。2个Java项目之间的线程间通信

+0

线程或进程间? –

+0

线程。项目交流线程 –

+3

您似乎在_inter_thread _intra_application通信和_inter_application通信之间感到困惑。此外,这个问题太广泛了 - 有几乎无数的方法可以做到这一点;从基本(文件)到高级(套接字)。 –

回答

0

我希望我能正确理解你需要什么。 看看​​或JMS

两者都是的Java EE的API和应用程序服务器的WebLogic一样或WildFly实现这些开箱即用。

RMI是远程方法调用API时在JVM中运行的一个Java应用程序提供的服务,其他的Java应用程序(在单独的JVM中运行的),其主要是用来。客户端应用程序不需要知道服务的实现,只需知道它们的接口。可以在单个Java应用程序中或跨多个应用程序使用JMS(Java消息服务)来提供异步点对点(JMS术语中的队列)或发布/订阅(JMS术语中的Topic)类型的通信组件。

+0

这里有一台电脑。同一台机器上的工程.RMİ在这里工作? –