Web Service

Contactar con el profesor

  1. Creamos un Dynamic Web Proyect webService_llamado.
  2. Creamos un paquete dentro del proyecto.
  3. Creamos una clase llamada ClaseLlamada (llámala cómo quieras, pero no igual que el método) dentro de este proyecto con el siguiente método estático, que recibe un parámetro y devuelve el parámetro transformado.
public static String saludar(Strin parametro){
	return "Hola " + parametro;
}				
  1. Para dar este paso es posible que sea necesario que el servidor esté arrancado, ya que a veces no se arranca automáticamente. Botón derecho sobre la clase recién creada → Web Service → Create Web Service → next → elijo los métodos que quiero publicar como web service(deberían ser métodos que devolviesen algo) → finish
  2. Creo un nuevo dynamic web proyect llamador.
  3. Creo un paquete dentro del src.
  4. Botón derecho sobre el paquete recién creado → new → web service client → browse → busco el fichero wsdl (webcontent/wsdl/saludar.wsdl) creado en el proyecto anterior → finish
  5. Creo una clase Main desde la que llamo al método que contiene la clase
public static void(String [] args){
	ClaseLlamadaProxy claseLlamadaProxy = new ClaseLlamadaProxy();
	try{
		System.out.println(claseLlamadaProxy.saludar("Juan"));
	}catch(Remote Exception){
		e.printStackTrace();
	}
}

Notas:
El proyecto llamado debe estar desplegado en el servidor cuando lo llamemos.

← Upload file (subir fichero)
Web Service →

Aviso Legal | Política de privacidad