« Fournisseur de Service (sdata) » : différence entre les versions

De Wiki1000
Aucun résumé des modifications
Aucun résumé des modifications
 
Ligne 11 : Ligne 11 :
Lorsqu'un fournisseur enregistré est utilisé il est retrouvé par le TargetNameSpace du contrat SData dans la liste des fournisseurs de Service associé à la base de données courante.
Lorsqu'un fournisseur enregistré est utilisé il est retrouvé par le TargetNameSpace du contrat SData dans la liste des fournisseurs de Service associé à la base de données courante.


Il est possible de modifier le dataset de l'url sdata
<source lang="delphi">
//Procedure Operation1;
var prv:TSDataServiceProviderInfo;
begin
prv := TSDataServiceProviderInfo.Create;
//charge les paramètres depuis le provider retrouvé dans l'administration grâce à l'espace de noms
prv.Load('http://schemas.sage.com/edi/commercial');
//à ce stade, l'attribut endPoint est renseigné, on peut modifier le dataset
prv.DataSet := 'monDataSet';
....
</source>


[[Category:SData]]
[[Category:SData]]

Dernière version du 30 mai 2012 à 09:56

Un fournisseur de Service est une classe permettant de stocker les informations d'accès à un Service SData distant.

Les principales informations sont :

  • Le domaine cible du contrat (TargetNameSpace)
  • L'URL du endPoint SData du Service.
  • Les informations d'authentification requises pour utiliser le Service.

Un fournisseur de service peut être défini manuellement dans le code métier ou bien enregistré dans l'Administration.

Lorsqu'un fournisseur enregistré est utilisé il est retrouvé par le TargetNameSpace du contrat SData dans la liste des fournisseurs de Service associé à la base de données courante.