Red de conocimientos turísticos - Conocimientos sobre calendario chino - Acerca de la llamada del cliente Java de la interfaz del servicio web

Acerca de la llamada del cliente Java de la interfaz del servicio web

String endpoint="http://localhost:8080/xxx/services/userservice?wsdl";

String id = "11111";

Servicio service = new Service();

Llamar call = (Llamar) service.createCall();

call.setTargetEndpointAddress(new URL(endpoint));

call.setOperationName("nombre del método de servicio web");

String res = (String) call.invoke(new Object[] {id});

Lea su descripción, creo Piensa que el servicio web es demasiado complicado. En realidad, es solo un paquete jar y varias clases.

Lo anterior es el uso más simple del cliente de servicio web, que es algo similar a la reflexión. Por supuesto, el valor de retorno no es necesariamente una cadena. Debe preguntar al proveedor de servicios el tipo y formato de retorno.

Yo uso axis. No conozco websphere, pero el servicio web es muy fácil de usar.