WCF Data Services

24 Oca

WCF data servisleri Open Data Protokolünü(OData) kullanarak, WEB veya intranet ortamına Atom ve JSON formatında veri sunabilen servislerdir. OData protokolü URI’ler aracılığıyla adreslenemiş veri kaynaklarına erişmeye olanak sağlar. Bu sayede veri erişimi ve güncelleme işlemleri, standart HTTP işlemleri olan GET, POST, PUT ve DELETE ile yapılabilmektedir.

WCF Data Service Mimarisi

Aşağıdaki şekilde WCF Data Service mimarisi gösterilmektedir.

Şekilde kullanıcı, open data protokolü ve sunucu şeklinde üç ayrı seviye belirlenmiştir.

Kullanıcı tarafı uygulama bağımsızlığına dayanmaktadır. Yani OData protokolü üzerinden gelen verilere herhangi bir platformdan ulaşmak mümkündür.

Sunucu tarafı ise herhangi bir veri kaynağından elde ettiği veriyi OData protokolü üzerinden kullanıcı tarafına sunmaktadır.

WCF data servis mimarisini kısa cümlelerle özetlemeye çalıştık. Bir sonraki yazıda ise WCF data servislerini kullanarak kendi özel kolleksiyonlarımıza nasıl erişebileceğimizi inceleyeceğiz. Hemen ardından gelecek yazıda ise gerçek veritabanına erişebilen EDMX modele ait verilere WCF data servisleri yardımıyla erişmeye çalışacağız.