将消息从php发送到java

时间:2009-03-19 09:26:58

标签: java php ipc

我的应用是一个Feed聚合器。前端是用PHP编程的,但我有一个定期运行的Java程序来更新feed数据库。在当前方案下,如果用户添加要聚合的订阅源,则必须等到聚合器运行并更新数据库以从他订阅的订阅源中查看新闻。我想要做的是安全地从php脚本向聚合器发送消息,发出特殊的feed更新。

4 个答案:

答案 0 :(得分:2)

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

Socket Communication in PHP

Socket Communication in Java

答案 1 :(得分:2)

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

附加选项可能是php-java bridge,这可能会提高性能。

答案 2 :(得分:1)

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

答案 3 :(得分:0)

让Java应用程序在套接字上等待命令是否可以接受?