Webservices Java EE 5

22/março/2013 - Java

Olá

Está muito fácil publicar um webservice com Java EE 5, sem axis, sem tomcat e sem dor. A classe abaixo “cria” um webservice com um método que retorna a data e a hora.

package ws;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.xml.ws.Endpoint;
@javax.jws.WebService
public class WebService {
public String getDataHora() {
  SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
  return sdf.format(new Date());
}
public static void main(String[] args) {
  Endpoint.publish("http://localhost:8080/ws", new WebService());
  System.out.println("Serviço no ar!");
}
}
Mais detalhes na API http://docs.oracle.com/javaee/5/api/index.html
Share


Deixe um comentário