Contenus binaires (tech)

De Wiki1000
Révision datée du 17 août 2009 à 07:29 par Syfre (discussion | 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é...)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Introduction

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

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 :

<source lang='delphi'> // 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; </source>

Voir aussi :

{{#if:Code métier|

{{#if:Code métier|— Code métier |}} — Développement DSM

|

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

}}