Pular para o conteúdo

Webservices Java EE 5

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

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *