Point de Terminaison de Service d'Interface (SEI)

J'ai une base de service web créé. Disons que mon serveur de classe a d'une variable appelée "état", et son SEI contenir une méthode "getUpdate" pour le client d'appeler et obtenir le statut? Comment puis-je code ce côté client d'appeler le SEI méthode "getUpdate"?

Ce que je veux dire, si j'utilise le port.Mise à jour côté client, mais comment puis-je déterminer l'instance de serveur, je parle de?

Merci d'avance.

SEI catégorie:

package com.basic.ws;

import javax.jws.WebService;

@WebService(name = "Server_SEI", targetNamespace = "http://ws.basic.com/")
public interface Server_SEI {

    public int sum(int x, int y);

    public String getUpdate();
}

De la classe de serveur:

package com.basic.ws;

import javax.jws.WebService;

@WebService(targetNamespace = "http://ws.basic.com/", endpointInterface = "com.basic.ws.Server_SEI", portName = "ServerPort", serviceName = "ServerService")
public class Server implements Server_SEI{
    String status = "OK";

    public void setTrafficStatus(String status){
        this.status = status;
    }
    public String getUpdate(){
        return status;
    }
}

OriginalL'auteur keithwb | 2012-08-03