「php调用java」php调用java微服务
本篇文章给大家谈谈php调用java,以及php调用java微服务对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、php调用java接口,java段要求json格式的请求参数
- 2、php怎么调用java接口?
- 3、php 调用 java 的配置问题(linux)下
- 4、PHP调用java类报错
- 5、PHP如何调用JAVA类 - PHP进阶讨论
- 6、php怎么调用java的https方式的webservice接口
php调用java接口,java段要求json格式的请求参数
java端取值方式错了,用流取.
br = request.getReader();
StringBuffer sb = new StringBuffer("");
String temp;
while ((temp = br.readLine()) != null) {
sb.append(temp);
}
br.close();
System.out.print(sb.toString())
php怎么调用java接口?
这跟java无关,WebService哪种语言开发的都可以,php都是一样调用
调用方法网上很多例子,就不搬运了:
php 调用 java 的配置问题(linux)下
语法错误
不是 new class java
而是这样用
$system = new Java('java.lang.System');
echo 'Java version=' . $system-getProperty('java.version') . 'br /';
如果是 new class java
则是你自己定义一个类名叫 java
PHP调用java类报错
你好,从报错信息来看,程序没有找到所需要的java class。
个人认为有两点:
没有导入jar文件。
jar文件中没有所需的class。
PHP如何调用JAVA类 - PHP进阶讨论
在php.ini里设置。有java设置的块。下面是我以前的一个配置做为示例,可以参考一下。[ol][*][*][Java][*]java.class.path = /usr/local/lib/php/php_java.jar:/usr/local/apache/htdocs/java[*]java.home = /usr/local/j2sdk_nb/j2sdk1.4.2/jre[*]java.library = /usr/local/j2sdk_nb/j2sdk1.4.2/jre/lib/i386/libjava.so[*]java.library.path = /usr/local/lib/php/extensions/no-debug-non-zts-20020429[*]extension_dir = /usr/local/lib/php/extensions/no-debug-non-zts-20020429[*]extension = libphp_java.so[*][/ol]Java的两个安装包好象都是默认的安装。PHP要引用的Java Class要存在于java.class.path指定的路径区域中。记得当时试了大半天才大致搞明白,呵呵。关于调用直接参考PHP官方文档里的即可。[[i] 本帖最后由 seraph 于 2006-3-27 16:28 编辑 [/i]]
php怎么调用java的https方式的webservice接口
webservice 发展了好久了,有好多种客户端部署调用方式 ,流程大致是先创建服务,再调用。
下面的代码是创建一个简单的Webservice服务.
server.php
?php
require_once "lib/nusoap.php";
function webserver() {
return "This is a Webservice Server";
}
$soap = new soap_server;
$soap-register('webserver');
$soap-service($HTTP_RAW_POST_DATA);
?
上面的代码就创建了一个Webservice服务程序,接下来创建调用Webservice接口的程序:
?php
require_once "soap/lib/nusoap.php";
$web_url = "127.0.0.1";
$client = new soapclient($web_url."/server.php");
$param = array();
$ret = $client-call('webserver', $param, $web_url, $web_url);
echo $ret;
?
基本上流程就是这样,当然,实际应用上能写出很复杂的东西,这个你可以找找相关资料学习一下,上面的php调用Webservice程序是通用的,适合于PHP调用其它ASP.NET及Java等各类语言的Webservice接口。一些技术博文里有很详细的介绍和学习。
关于php调用java和php调用java微服务的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-29,除非注明,否则均为
原创文章,转载请注明出处。