

@WebMethod(operationName = "UpdateCoordonnees")
public ArrayList UpdateCoordonnees(@WebParam(name = "Nom") String Nom, @WebParam(name = "Longitude") float Longitude,
@WebParam(name = "Latitude") float Latitude)
Plus simplement: notre opération prend 3 paramètres en entrée: le nom du contact qui l'interroge et ses coordonnées GPS: latitude et longitude.
Elle retourne un tableau de type contact simple qui est une classe contenant quatre attributs:
public class ContactSimple {
private String Nom;
private String Numero;
private float Longitude;
private float Latitude;
}
Netbeans s'occupe lui même de créer la structure XML.
C'est une fonctionnalité de Netbeans que j'ai trouvé assez pratique pour la création d'un Web Service. Il s'occupe évidemment de crée le wsdl mais également le fichier de description XML (.xsd) décrivant la structure des données utilisées pour les paramètres d'entrée et de sortie de l'opération.
Le Web Service utilise la couche de persistance des données pour enregistrer ou récupérer des données de la base.
Aucun commentaire:
Enregistrer un commentaire