본문 바로가기

기술 용어 검색

OpenAPI

1.openAPI 정의
- 기업 중심의 SOA(Service-Oriented Architecture)가 웹에 반영된 결과물로써 웹 사이트가 자신의
기능을 이용할 수 있도록 공개한 프로그래밍 인터페이스

2.openAPI 특징
- 데이터를 제어할 수 있는 간단하고 직관적인 인터페이스의 제공
- 사용자의 참여를 유도하는 사용자 중심의 비즈니스 모델
- SOA에 Web2.0 참여중심이 가미되어 탄생
- 사이트 개발의 생산성을 높여주는 전략적 제휴의 훌륭한 도구

3. 기술요소
- XML : 구조화 된 문서를 전송
- AJAX : 인터렉티브한 웹 을 구현 할수있는 비동기 기술
- SOAP : 네트워크 상에 존재하는 각종 컴포넌트간의 호출을 효율적으로 실현하기 위한 방법
- Mashup : 제공처의 데이터를 받아 전혀 다른 새로운 서비스나
융합 애플리케이션을 만드는 것

4.사례
- 웹서비스 공개 : 판매사가 제휴사의 비중이 높아질경우웹서비스 자체공개(아마존닷컴)
- 지도정보제공 : 자사의 지도데이터를 공개 API(구글맵)
- 웹검색 : 표준 XML기반의 SOAP기술을 사용 API, 네이버 구글등 공개가속화

4.openAPI 발전방향
-기업간의 전략제휴를 통한 엔터프라이즈 매쉬업(Enterprise Mashup) 창출

'기술 용어 검색' 카테고리의 다른 글

XHR (XML Http Request)  (0) 2007.12.08
WAS (Web Application Server)  (0) 2007.12.08
OPML (Outline Processor Markup Language)  (0) 2007.12.08