Red de conocimiento informático - Material del sitio web - Cómo llamar al servicio web Restful

Cómo llamar al servicio web Restful

RESTful WebService es un WebService ligero, mucho más simple que el WebService basado en mensajes SOAP. RESTful WebService no tiene estado y es muy fácil de publicar y llamar.

Primero escribamos un ejemplo simple de Hello World para tener una comprensión perceptiva de RESTful WebService. Porque la descripción muy profesional y teórica de RESTful WebService es algo difícil de entender. Será mucho más fácil de entender después de mirar los ejemplos para obtener una comprensión general.

/**?

¿Empezando con servicios web relajantes?

* @autor Lei Zhimin 2009-11-18 16:42:43?

*/?

¿Paquete? ejemplo;?

¿Importado? com.sun.jersey.api.container..sun.net..sun.jersey.API.core.classpathresourceconfig init?

Mensaje: ¿Escanear? ¿para qué? Recursos raíz y clases de proveedor en la ruta:

d:\JDK 16\JRE\lib\alt-rt.jar

d:\JDK 16\JRE\lib\charsets .jar

d:\JDK 16\JRE\lib\deploy .jar

d:\JDK 16\JRE\lib\javaws.jar

D :\ jdk16\jre\lib\jce.jar

d:\JDK 16\JRE\lib\JSSE.jar

d:\JDK 16\JRE\lib\management-agente. jar

d:\JDK 16\JRE\lib\plugin.jar

d:\JDK 16\JRE\lib\resources.jar

D: \jdk16\jre\lib\rt.jar

d:\JDK 16\JRE\lib\ext\dnsns.jar

d:\JDK 16\JRE\lib \ext \locale data.jar

d:\JDK 16\JRE\lib\ext\sun JCE_provider.jar

d:\JDK 16\JRE\lib\ext \sunmscapi.jar

d:\JDK 16\JRE\lib\ext\sun pkcs 11.jar

d:\netwideo\restws\out\production\restws

D:\IDEA8\lib\javaee.jar

d:\netwideo\restws\lib\mail-1.4.jar

d:\netwideo\restws\lib \ASM-3.1 .jar

d:\netwideo\restws\lib\wad L2 Java.jar

d:\netwideo\restws\lib\sporting-1.0.1 .jar

d:\netwideo\restws\lib\grizzly-servlet-servidor web-1 8 6 4 .jar

d:\netwideo\restws\lib\ wadl-core .jar<. /p>

d:\netwideo\restws\l

ib\localizer.jar

d:\netwideo\restws\lib\JDOM-1.0.jar

d:\netwideo\restws\lib\JSR 311-API-1.0.jar

d:\netwideo\restws\lib\StAX-API-1.0-2.jar

d:\netwideo\restws\lib\persistence-API-1.0.2 .jar

d:\netwideo\restws\lib\jax b-API-2.1 .jar

d:\netwideo\restws\lib\wadl-cmdline .jar

d:\netwideo\restws\lib\.sun.jersey.API.core.classpathresourceconfig init?

Mensaje: Clase de recurso raíz encontrada:

¿Clase? Ejemplo. ¿Hola Mundo?

2009-11-18 17:25:46 com.sun.jersey.API.core.classpathresourceconfig init?

Mensaje: Clase de proveedor encontrada: ?

¿Se ha iniciado el servicio RESTful WebService?

Dirección de acceso al servicio:? http://192.168.14.117:9999/hello world

Puede ver que el servicio se inició correctamente y luego se accederá al servicio desde el navegador. Al ingresar HTTP://192.168.14.17:9999/hello world se enviará una solicitud HTTP GET. Echa un vistazo a los resultados:

¡La prueba fue exitosa!