我有一个使用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));


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

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


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

最佳答案

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

10-05 23:54
查看更多