Contenus binaires (tech)

De Wiki1000
(Différences entre les versions)
Syfre (discuter | contributions)
(Nouvelle page : ===Introduction=== Les contenus binaires (TBinaryContent) permettent de manipuler des flux de données binaires. {{info|Un TBinaryContent est l'équivalent d'un type de données mé...)

Version actuelle en date du 17 août 2009 à 08:29

Introduction

Les contenus binaires (TBinaryContent) permettent de manipuler des flux de données binaires.

Info-20px.png Note : Un TBinaryContent est l'équivalent d'un type de données métier binaire.

Exemple :

Les contenus binaires peuvent être utilisé pour formater des paramètres binaires de type base64binary dans les Web Services :

// Procedure SendClaim;
var inst:TACwsiattachement;
    body:TACClaimDetailType;
    content: TBinaryContent;
begin
  // Objet gestionnaire de binaire
  content := TBinaryContent.Create;
  // Chargement de l’objet avec une image
  content.LoadFromFile('d:\Mes documents\Mes images\white house.jpg');
 
  // Descriptif de l’image attendu par le service
  body := ClassManager.CreateInstance('TACClaimDetailType');
  body.Name := 'White house';
  //
  inst := ClassManager.CreateInstance('TACwsiattachement');
  inst.sendClaim(body,content.base64Binary);
end;

Voir aussi :

Code métierDéveloppement DSM

Outils personnels