0

我的应用程序是一个提要聚合器。前端是用 php 编写的,但我有一个 Java 程序会定期运行以更新提要数据库。在当前方案下,如果用户添加要聚合的提要,他必须等到聚合器运行并更新数据库才能看到来自他订阅的提要的新闻。我想要做的是安全地从 php 脚本向聚合器发送一条消息,以发布异常的提要更新。

4

4 回答 4

2

在 Java 应用程序中打开服务器套接字。然后通过它发送数据。您可以使用 SSL 来保护通信。

PHP中的套接字通信

Java中的套接字通信

于 2009-03-19T09:30:08.767 回答
2

您可以使用一些成熟的与语言无关的远程通信协议,如 SOAP 或 REST(均由 java 和 php 支持)或开发您自己的基于套接字的解决方案。

附加选项可能是php-java 桥接器,它有望在性能方面有效。

于 2009-03-19T10:01:58.580 回答
1

如果 java 程序在 PHP 服务器上,你不能简单地从 php 打开一个 shell 来运行带有参数的 java 程序来触发更新吗?

于 2009-03-19T09:34:30.830 回答
0

让 java 应用程序等待套接字上的命令是一个可接受的选择吗?

于 2009-03-19T09:30:44.973 回答