python和java之间发送短消息

我的 java 程序调用一个 python 脚本,向它发送小的 JSON 字符串。我使用进程构建器启动 python 脚本,然后将inputstreamininputstreamreaderBufferedReader.

但我注意到的是,该程序一直等到发送了一定数量的消息才能将数据传输到我的 Java 应用程序。

我将这个问题追溯到我从 Process 获得的原始 InputStream,因为即使我在没有 BufferedReader 的情况下单独使用它,我仍然会遇到这个问题。当我增加消息的大小时,它们可以毫无问题地传输。但我只需要每隔几秒钟发送一次短消息。这种行为让我认为输入流有一些内部缓冲区,它在传输数据之前等待填充。有什么帮助吗?


肥皂起泡泡
浏览 140回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python