Punkty końcowe na bazie interfejsu Endpoint

Punkt końcowy na bazie interfejsu Endpoint stanowi lżejszą alternatywę dla tradycyjnych mechanizmów tworzenia i udostępniania punktów końcowych. Stosowanie interfejsu Endpoint jest wygodnym sposobem wdrażania punktów końcowych usług sieciowych JAX-WS aplikacji platformy Java SE.

Punkt końcowy można opublikować w trybie najpierw kod:

@WebService
public class SimpleWebService {

    public String sayHello(String name) {
        return "Witaj " + name;
    }
}

// ...

Endpoint endpoint =
    Endpoint.publish("http://localhost:8080" +
                     "/example/SimpleWebService",
                     new SimpleWebService());

W powyższym kodzie w roli implementacji punktu końcowego wykorzystano obiekt POJO oznaczony adnotacją @WebService. Adres tego punktu końcowego ...

Get Java EE 6. Leksykon kieszonkowy now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.