OData Servisi Oluştururken Yapılan 10 Hata

Kısaca bahsetmek gerekirse oData servisi; SAP ile dış dünya arasında veri alışverişini sağlayan bir protokoldür.

SAP artık bütün web tabanlı iletişimi bu yeni protokol üzerinden yapmaktadır. Fiori uygulamalarının kullandığı servisler de oData servisleridir.

SAP danışmanları tarafından daha önceleri geliştirilen servislerde, örneğin soap web servislerde geliştiricinin servise müdahelesini çok düşük seviyede olurken, oData servisinde durum biraz daha farklı ve geliştiricinin dikkat etmesi gereken bir çok konu mevcut.

Gördüğüm kadarıyla son yıllarda SAP danışmanları oData servisi oluştururken kulaktan dolma yöntemlerle ya da sezgisel yöntemlerle, bu bence böyle olmalı şeklinde geliştirmeler yapıyor. Bunu yaparken de çok ciddi hatalar yapabiliyorlar.

Bugüne kadar karşılaştığım en ciddi 10 hatayı aşağıda paylaşarak, farkındalık oluşmasına katkı sağlamak istiyorum.

Continue reading →