我想使用 Java_Bridge 在php文件中使用我的java类。但是,为了在我的Windows系统中安装javabridge,我需要 java-x86-windows.dll ,但无法找到。我在哪里可以获得这个java-x86-windows.dll,还有其他任何方法可以从php文件中调用java函数吗?
答案 0 :(得分:0)
您可以从此site下载,也可以尝试sourceforge
PHP / Java Bridge是基于XML的流式传输的实现 网络协议,可用于连接本机脚本引擎, 例如PHP,Scheme或Python,带有Java虚拟机。
答案 1 :(得分:0)
另一种选择是使用Java / PHP桥接器的Zend Server实现,我在生产环境中使用它并且它非常好。它不需要像tomcat这样的Java服务器,并提供完整的PHP堆栈(apache,PHP和MySQL),降低了复杂性(减少了移动部件)。你可以到这里:
http://www.zend.com/en/products/server/free-edition
请记住,您必须使用适用于您的操作系统的路径分隔符(对于Windows,以及:对于Linux)将您的jar添加到watchdog-jb.ini文件中的Zend类路径并重新启动服务器。然后,您可以通过以下方式调用您的课程:
$myClass = new Java("com.someclass", $data); //Your constructor
从那时起它与sourceforge版本非常相似。希望有所帮助。