OData, sunucu(server) ve istemci(client) arasında HTTP protokülü kullanarak veri alış verişi yapmamızı sağlayan, standart haline gelmiş bir RESTful servis yöntemidir. Olaya biraz daha SAP ekosistemi içerisinde bakacak olursak; bu yöntem modüllerimiz altında ihtiyaç duyduğumuz kayıt, raporlama, çıktı, iş akışı, vb. tüm işlemlerin özellikle web ve mobil gibi dış kaynaklara erişimi için güvenli ve kolay bir yol sağlar.
OData yapısı her REST servis gibi temel olarak varlıklar(entity), bu varlıkların özellikleri(property) ve bu varlıklara bağlı metotlar üzerine inşa edilmiştir. OData’yı bir market, içerisindeki manav, şarküteri gibi farklı reyonları varlık olarak düşünebiliriz. Entity üzerinde işlemler, farklı HTTP istek(request) tipleri kullanılarak anlamlandırılır.
(daha&helliip;)