Java 连接两个应用程序
我需要在两个应用程序运行时连接它们:CMU Sphinx4和一个用python编写的程序 我不想集成,只想在两个应用程序之间进行通信 我想将Sphinx识别的行传递到Java 连接两个应用程序,java,python,voice-recognition,cmusphinx,Java,Python,Voice Recognition,Cmusphinx,我需要在两个应用程序运行时连接它们:CMU Sphinx4和一个用python编写的程序 我不想集成,只想在两个应用程序之间进行通信 我想将Sphinx识别的行传递到.py文件 我如何做到这一点?您可以将信息写入一个文件,python应用程序读取该文件,您可以发送一个TCP/IP或UDP网络帧来启动交互,您可以使用管道,甚至可以使用数据库将它们连接起来(尽管这会更复杂)。查看进程间通信。有很多方法可以做到这一点。mmap、套接字、管道,但仅仅是编写和读取一个愚蠢的旧文件将是迄今为止最简单的,并且
.py
文件
我如何做到这一点?您可以将信息写入一个文件,python应用程序读取该文件,您可以发送一个TCP/IP或UDP网络帧来启动交互,您可以使用管道,甚至可以使用数据库将它们连接起来(尽管这会更复杂)。查看进程间通信。有很多方法可以做到这一点。mmap、套接字、管道,但仅仅是编写和读取一个愚蠢的旧文件将是迄今为止最简单的,并且对于所有实际用途来说,足够快。