如何执行PHP的java功能/脚本 [英] How to execute java functions/script in PHP
问题描述
我是用PHP(的Joomla)实施的系统。现在客户想整合短信网关。不幸的是短信网关不supoort PHP。它是用Java编写的所有例子都用JAVA写的。
I have a system which is implemented using PHP(Joomla). Now the client wants to integrate a SMS gateway. Unfortunately SMS gateway does not supoort PHP. It's written in Java and All the examples are written in JAVA.
我应该包括高于webservices-rt.jar
来我的程序和下面运行示例脚本。
I'm supposed to include webservices‐rt.jar
to my program and run a example script as below.
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 Script像上面?可能吗?有没有办法弥合PHP和Java?我想是在PHP中运行Java别的我会说这两者之间进行通信。
How can I run a JAVA script like above in PHP? Is it possible? Is there a way to bridge PHP and JAVA? What I want is to run JAVA in PHP else I would say communicate between these two.
推荐答案
我从来没有这么做过,但PHP手册给了一个链接,PHP,Java的桥作为PHP5的 PHP / Java桥。如果你在找什么?
I never did this, but PHP Manual gave a link for PHP-Java Bridge for PHP5 as PHP/Java Bridge. If it is what you are looking for ?
这篇关于如何执行PHP的java功能/脚本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!