Ik wil een webservice opzetten (TidHTTPServer lijkt me het simpelst) waarmee ik behalve tekst, ook binaire gegevens moet overzetten. Het gaat om documenten (WinWored, Excel e.d.) en images (.JPG en andere formats). De bedoeling is om in één message alle noodzakelijke gegevens over te hevelen: referentiegegevens (is tekst) en de inhoud (dus de binaire data), zodat ik de gegevens in één keer weg kan zetten als bestand met de opgegeven naam.
In XML zou dat iets zijn als:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<document>
<ref>73</ref>
<datum>2014-03-17</datum>
<naam>aanvraag_20140317_00000073_001.doc</naam>
<data>(hier de inhoud as-is - als byte-array of zo)</data>
</document>
of in JSON:
Code:
{"document": {
"ref":73,
"datum":"2014-03-17",
"naam":"aanvraag_20140317_00000073_001.doc",
"data":"(dan hier de data, als byte-array of zo)"
}
}
Het gaat vooral om de server (dus mijn) kant. De andere kant (SharePoint omgeving) moet dat kunnen aanleveren; mogelijk moet ik daar ook de stub voor leveren maar zeker is dat nog niet.
Heeft iemand een simpel voorbeeld hoe ik dat kan doen?
Bookmarks