Red de conocimiento informático - Problemas con los teléfonos móviles - La llamada asincrónica del WebService axis2 no tiene valor de retorno, ¿cómo solucionarlo?

La llamada asincrónica del WebService axis2 no tiene valor de retorno, ¿cómo solucionarlo?

Código de servicio:

¿Código Java?

paquete yibudiaoyong;

clase pública YiBuDiaoYongService {

cadena pública getName(){

prueba {

System.out.println("el método getName se está ejecutando");

// Retraso de 5 segundos

Thread.sleep(2000

} catch); (Excepción e) {

}

Devuelve "getName".

Devuelve "Mars"

}

}

código del archivo de configuración service.xml:

lt ;Nombre del servicio="yibudiaoyongService"gt;

lt;Descripcióngt;Demostración de llamada asincrónicalt;/descriptiongt

lt;Parámetro name="ServiceClass"gt; >yibudiaoyong. YiBuDiaoYongService

lt;/parametergt;

lt;messageReceiversgt

lt;messageReceiver mep="http://www.w3.org /2004/08/wsdl/in-out" class="org.apache.axis2.rpc.

importar javax.xml.namespace.QName

importar org.apache. axis2.addressing.EndpointReference

importar org.apache.axis2.client.Options

importar org.apache.axis2.async.AxisCallback

importar org.apache.axis2.context.MessageContext;

importar org.apache.axis2.rpc.client.RPCServiceClient;

importar org.apache.axis2.rpc.client; Cliente de servicio RPC