一尘不染

如何在PHP中执行Java函数/脚本

tomcat

我有一个使用PHP(Joomla)实现的系统。现在,客户希望集成一个SMS网关。不幸的是,SMS网关不支持PHP。它用Java编写,所有示例都用JAVA编写。

我应该将其包含webservices‐rt.jar在程序中并运行以下示例脚本。

lk.mobitel.esms.User user = new lk.mobitel.esms.User (); user.setUsername(“TestUser”);
user.setPassword(“Password”);
lk.mobitel.esms.test.ServiceTest st = new lk.mobitel.esms.test.ServiceTest (); 
System.out.println(st.testService(u));

据我所知,我可以.jar使用PHP如下运行

<?php exec("java -jar filename.jar arguments",$output); ?>

如何在PHP中运行上述Java脚本?可能吗?有没有办法桥接PHP和JAVA?我想要的是在PHP中运行JAVA,否则我会说这两者之间进行通信。


阅读 732

收藏
2020-06-16

共1个答案

一尘不染

我从没做过,但是PHP手册将PHP5的PHP-Java Bridge链接称为PHP / Java Bridge。如果是您要找的东西?

2020-06-16