Consommer un Web Service Sage1000(ws)

De Wiki1000
Révision datée du 23 janvier 2015 à 10:56 par Flfay (discussion | contributions) (Page créée avec « {{#customtitle:Consommer un Web Service Sage 1000}} Nous allons créer un paquet de service local et l'utiliser avec .NET. ===Création du paquet de service local=== Le... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

{{#customtitle:Consommer un Web Service Sage 1000}}

Nous allons créer un paquet de service local et l'utiliser avec .NET.

Création du paquet de service local

Les étapes sont

  • Création du paquet de stéréotype "Service Local"
  • Occuper le paquet,
  • Ajouter deux classes de stéréotype "Classe non persistantes" maClassParamIn et maClassParamOut
  • Ajouter une classe de stéréotype "Classe support de service local"
  • Sur cette classe ajouter une opération de service Function monOperationDeService(aParamIn:maClassParamIn):maClassParamOut;

<source lang='delphi'> //Function monOperationDeService(aParamIn:maClassParamIn):maClassParamOut; begin

result.monAttribut := 'echo' + aParamIn.monAttribut;

end; </source>

  • Libérer le paquet et le publier dans le référentiel

Consommation du paquet de service local créé

{{#if:Web Services (ws)|

{{#if:Web Services (ws)|— Web Services (ws) |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}