728x90
반응형

[개념] SOAP(Simple Object Access Protocol),자바스크립트 등 웹 기술에 의해 웹 사이트들이 서로 상호작용 할 수 있도록 하는 기술의 집합이다(Wiki). 이러한 측면에서 다양한 서비스를 복합화시키기 위한 핵심 수단으로서 OpenAPI가 주목받고 있는 것이다. Google, Ebay, Amazon 등많은 개방형 플랫폼 업체들이 협력 업체와 개발자에게 다양한 OpenAPI를 제공하고 있다.

 

[구현사례]

 

구글 맵스. <http://www.google.com/apis/maps>

플리커. <http://www.fliker.com>

네이버 OpenAPI. <http://openapi.naver.com/index.nhn>등의 사례는 정한민, 이미경, 성원경의“Open API 기술 동향”참고

 

 

Open API 시스템 구축 시 고려해야 할 기술요소
2장에서는 Open API 시스템의 아키텍처인 REST와 SOAP
3장에서는 데이터 형식인 JSON과 XML을 설명
4장에서는 사용자 인증체계인 OAuth 2.0
5장에서는 Open API 시스템의 암호화 통신
Open API 시스템 구축을 위한 기술스택을 제시

 

Open API 시스템 구축을 위한 기술 스택
- 아키텍처 : API 접근, 제공 기술 (REST API)
- 데이터 형식 : 전송 Data 형식 (JSON)
- 인증 기술 : 사용자 인증, 자원 접근 권한 (OAuth 2.0)
- 보안 : 클라이언트, 서버간 통신, 데이터 보안 (SSL, IPSec)

 

 

 

 

 

 

 

 

 

Open API 시스템 구축을 위한 기술스택 (주기동 2020-09-09)
 
 

 

728x90
Posted by Mr. Slumber
,