2
許多業務邏輯是使用服務器端的ABAP Web Dynpro組件編寫的,它們當前使用iViews訪問SAP Portal。如何從iOS移動應用程序訪問ABAP Web Dynpro組件
有沒有辦法從iOS移動應用程序(iPhone/iPad)訪問這些Web Dynpro組件以利用現有的業務邏輯服務器端?
許多業務邏輯是使用服務器端的ABAP Web Dynpro組件編寫的,它們當前使用iViews訪問SAP Portal。如何從iOS移動應用程序訪問ABAP Web Dynpro組件
有沒有辦法從iOS移動應用程序(iPhone/iPad)訪問這些Web Dynpro組件以利用現有的業務邏輯服務器端?
Web Dynpros不適用於移動環境。 Web Dynpro在傳輸和本地處理方面的佔用空間相對較大 - 對於移動環境而言並不理想。此外,UI優化用於鼠標和鍵盤的使用(例如小按鈕),而不是觸摸界面。
如果您已將用戶界面從業務邏輯中分離出來(如您應該擁有的那樣),只需在業務邏輯之上添加另一個UI層即可相對簡單。請注意,您可能不得不重新考慮用戶界面組成,因爲當您將固定PC或筆記本電腦換爲移動設備時,人們使用數據和功能的方式會發生急劇變化。
我們正在使用Web Dynpros作爲通過PC和筆記本電腦訪問的SAP門戶。現在,我們希望使用iOS本機技術創建移動UI(iPad和iPhone),但我們需要從Mobile的iOS原生UI訪問這些Web Dynpros組件(位於服務器上)。我們是否需要服務器中的另一個Web服務層,通過它我們可以訪問用於業務邏輯的Web Dynpros? – user1732100
不要將「Web Service」(=服務層,API,NO DIALOG)與「Web Dynpro」(= UI technology = DIALOG)混淆。 – vwegert