我對Odata主題頗爲陌生,並試圖瞭解在使用OData服務時最佳實踐場景是什麼。SAPUI5 OData模型中的應用程序數據如何寫回到後端系統
Sceanrio 1:
我有幾個EntitySets從遠程ODATA模型,它是從SAP後端加載來的複雜的應用程序。我可以讀取數據並將其綁定到UI控件,這不是問題,但是我感到困惑的是如何將數據寫回到後端。
首先假設ODATA是單向的裝訂:
用戶操縱inputFields,下拉列表,表格等,所有的數據被writen到ODATA模型createEntry()或setProperty()。對?或者我應該使用另一個JSONModel並收集所有用戶更改?
問題:我現在如何將Odata模型上所做的更改轉移到後端?什麼是最好的practive我讀過一些關於批處理或有自己的服務,並用create()函數觸發它?有人可以提供一些提示或某種配方。
Sceanrio 2:
Odata in Two-Way Binding?
這是如何工作的?後端在OdataServices中必須具備哪些先決條件?我讀了一些它是實驗性的東西。
你看我有點困惑。
謝謝,爲我澄清了很多。很好的書面和解釋。 –