0
Webサービスをapache2からjbossにリダイレクトしようとしており、後でこれをPHPで使用します。Webサービスをjboss WebサービスにリダイレクトしてPHPで消費する方法
I大成功は、要求をリダイレクトして、ブラウザでWSDLを参照してください、私はPHPで呼び出したときにすることができます
$server = new SoapServer('http://subdomain.midomain.com/FirmaElectronica/WebService?wsdl');
var_dump($server);
// Returns:
// object(SoapServer)[1]
// public 'service' => resource(1, Unknown)
var_dump($server->__getFunctions());
// Error, Call to undefined method
$salida = $server->hello('mat');
// Error, Call to undefined method
私のapacheのconfに:も試してみました
<VirtualHost *:80>
ServerName subdomain.midomain.com
ServerAlias midomain.com
# ProxyRequests On
# ProxyVia On
ProxyPass "/FirmaElectronica" "http://10.128.0.2:8080/FirmaElectronica"
ProxyPassReverse "/FirmaElectronica" "http://10.128.0.2:8080/FirmaElectronica"
</VirtualHost>
:
<VirtualHost *:80>
ServerName subdomain.midomain.com
ServerAlias midomain.com
ProxyRequests On
ProxyVia On
ProxyPass "/FirmaElectronica" "http://10.128.0.2:8080/FirmaElectronica"
ProxyPassReverse "/FirmaElectronica" "http://10.128.0.2:8080/FirmaElectronica"
</VirtualHost>
さらにいくつかのApache用の設定では、すべての場合にブラウザのwsdlを見ることができますが、phpを呼び出すと、eve rythingは壊れます。
とwindflyにWebサービスのURLにSoapClienteと悪い構成を使用し、解決.php –