Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#1

Generische REST Client Bibliothek (open source) auf GitHub

  Alt 8. Mai 2013, 16:10
Interessant, wenn man sich die Programmierung eines REST Clients erleichtern und etwas mehr High Level arbeiten will:

"A Delphi REST client API to consume REST services written in any programming language." ... "tested in Delphi 7, XE, XE2 and XE3"

https://github.com/fabriciocolombo/d...est-client-api

Code Beispiel zum ABrufen einer Liste von TPerson Objekten:

Delphi-Quellcode:
var
  vList : TList<TPerson>;
begin
  vList := RestClient.Resource('http://localhost:8080/java-rest-server/rest/persons')
                     .Accept(RestUtils.MediaType_Json)
                     .Get<TList<TPerson>>();
Das Objekt-Mapping wird, wenn ich die Beschreibung richtig verstehe, automatisch durch SuperObjekt vorgenommen. Und es scheint ab Delphi 7 einsetzbar zu sein.
Michael Justin
  Mit Zitat antworten Zitat