Delphi projesinde WCF servisleri nasıl kullanılır?

Delphi projesinde WCF servisleri nasıl kullanılır?

Asmx soap servislerinin yerine geçen ve 2006 yılından bu yana geliştirmesi devam etmekte olan (eski adıyla Indigo) Windows Communication Foundation (WCF) ile Delphi üzerinde basit, kolay ve anlaşılır bir örnek olmadığını fark ettim.

WCF, OData (Open Data Protocol) standartlarına uyarlanan bir veri servisi(data service)dir. Her ne kadar .Net Web Api onun yerine geçse de, client uygulamalarda halâ tercih edilen güzel bir yöntem.

1 adet WCF Servis ve 1 adet VCL Uygulama ile gerçekleştirdiğim örneğe ait projenin kaynak kodlarını GitHub üzerinde paylaştım.

Faydalı olması dileğiyle.

SS_Client.png

SS_Invoke.png