
Como solucionar este error en consumo de Web Service PHP
Publicado por Victor (1 intervención) el 24/01/2018 21:52:08
Hola, estoy iniciando en lo que es web service, tengo uno en php usando la librería nusoap
En un proyecto java de escritorio añadí la direccion del ws y me aparece este error, es una clase que falta y me pide añadirla.

Este es el código del ws
En un proyecto java de escritorio añadí la direccion del ws y me aparece este error, es una clase que falta y me pide añadirla.

Este es el código del ws
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
include_once 'lib/nusoap.php';
$servicio = new soap_server();
$ns = "urn:miserviciowsdl";
$servicio->configureWSDL("MiPrimerServicioWeb", $ns);
$servicio->schemaTargetNamespace = $ns;
$servicio->register("MiFuncion", array('num1' => 'xsd:integer', 'num2' => 'xsd:integer'), array('return' => 'xsd:string'), $ns);
$servicio->register("consultar", array('id' => 'xsd:integer'), array('return' => 'xsd:string'), $ns);
function MiFuncion($num1, $num2) {
$resultadoSuma = $num1 + $num2;
$r = (string) $resultadoSuma;
$resultado = "Mi resultado es: " . $r;
return $resultado;
}
function consultar($id) {
require_once 'Operacion.php';
$op = new Operacion;
$ex = $op->op($id);
return $ex;
}
$HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
$servicio->service(file_get_contents("php://input"));
?>
Valora esta pregunta


0