본문 바로가기

Frontend Develope/SAP UI5

SAPUI5 란 무엇인가?

1. SAPUI5 란무엇인가?

UI를 개발하기 위한 Javascript  Framework입니다.

UI만 개발을 한다면, Javascript이기 때문에 SAP의 서버가 필요없습니다.

SAPUI5는 데이터를 보여주는 기능과 사용자가 입력한 데이터를 SAP로 전송해주는 역활 단 두가지의 역활만 합니다.


데이터를 보내주고 받는 것은 SAP서버에 설치된 Gateway Service가 담당을 하게 됩니다. 

Gateway Service는 ABAP이라는 언어로 프로그래밍 됩니다.

Data를 관리하는것은 HANA Cloud가 담당하게 됩니다.


2. SAPUI5를 하는데 필요로 하는 기술들

Javascript를 할줄 알아야 한다. 보통 Abaper분들의 SAPUI5 하려고 하는거 같습니다.

하지만 UI를 개발하기 위한 SAPUI5는 Abaper보다는 웹 개발자가 하는게 더 낳을 수도 있습니다.

혹은 퍼블리셔가 해도 되지 않을까 싶습니다.


3. Abaper는 무엇을 하는가?

Gateway Service라는 웹 연동 프로그램이 있습니다. 사용자가 SAPUI5로 입력한 데이터를 가지고 BDC를 태워주거나 사용자가 요청한 자료를 xml형태로 출력해주는 역활을 합니다.




SAP UI 5는 자바스크립트 기반의 웹표준 UI를 만들기 위한 프레임웍이다.


그리고, OpenUI5(http://sap.github.io/openui5/) 가 요즘 눈에 띄는데 필자의 생각에는 SAPUI5의 Open Source Project인듯 보인다. 







'Frontend Develope > SAP UI5' 카테고리의 다른 글

SAPUI5 개발가이드 번역 2  (0) 2014.05.30
SAPUI5 개발가이드 번역 1  (0) 2014.05.30