본문 바로가기

안녕하세요!

프로그래밍 언어/UI5

[ SAPUI5 ] What is the 'OData'?

OData

 

OData

 

    - Entity들의 집합

      1) Entity : 전달하고자 하는 정보의기본 정보(타입, 구성 등)

      2) Entity를통해 API 호출 시, 어떤 데이터 정보로 API가 구성돼 있는지와 활용하는 밥법들을 구성 가능  

    - 단순하고 표준적인 방식으로 쿼리 사용 가능

    - Restful API 생성 및 사용 가능한 개방형 프토토콜

 

What is the 'RESTful API'?

API(Application Programming Interface) API(Application Programming Interface) - 다른 소프트웨어 시스템과 통신하기 위해 따라야 하는 규칙 정의 - REST가 클라이언트-서버 상호작용을 최적화하기 때문에 효율적으

pythonchoboman.tistory.com

    - 데이터를 주고받는 데에 있어 필요한 일종의 규약 중 하나

    - .Net에도 사용됨

    - HTTP, ATOM/XML, JSON 기반으로 만들어짐

    - 다른 REST 기반 웹 서비스보다 유연함

    - 데이터 소스, 애플리케이션, 서비스 및 클라이언트 간의 쉬운 상호 운용성을 위해

    - 데이터 및 데이터 모델을 설명하는 균일한 방법 제공


OData 전/후의 SAP

 

OData 전/후의 SAP

 

    - SAP는 1 대 1 독립적인 연결방식으로 외부시스템과 통합

    - 애플리케이션 1개가 2개의 다른 플랫폼에서 사용되고 있다면, SAP는 2개의 독립된 인터페이스 필요했음

    - OData 출범 이래로 복잡한 비즈니스가 요구하는 여러 환경에서 공통으로 이용가능한 서비스 생성 가능해짐

    - OData 사용 시, 비용도 들지 않으며 라이센스 문제도 없기에

    - SAP 외부 개발자는 원하는 데이터 제공하는 서비스 호출만 하면 됨

728x90
반응형

'프로그래밍 언어 > UI5' 카테고리의 다른 글

[ SAPUI5 ] What is the 'getParent'?  (0) 2023.03.02
[ SAPUI5 ] What is the 'i18n'?  (10) 2023.02.24
[ SAPUI5 ] How to use 'attachAfter()'?  (0) 2023.02.23
[ SAPUI5 ] Fiori와 SAPUI5의 차이  (0) 2023.02.15

loading