검색 상세

HTML Metadata를 활용한 Open API 통합 연계 시스템 설계 및 구현

Design and implementation Open API connection system using HTML metadata

초록/요약

최근 Open API를 이용하여 하나의 Open API를 이용하기 보다는 여러 다양한 OpenAPI 서비스를 복합적으로 이용하는 다양한 매쉬업(Mash up) 서비스가 나오고 있다. 이러한 매쉬업 서비스의 특징은 다양한 목적에 맞게 서비스가 융합 될 수 있다는 것과 개발자는 Open API를 통해 정보를 손쉽게 사용할 수 있다는 것이다. Open API를 이용한 매쉬업의 경우 개발자는 각각의 Open API에서 얻은 value를 같은 형태로 정의를 해줘야 하기 때문에 사전에 파라매터나 카테고리 및 키워드 정보를 알고 있어야 한다. 이를 위해 Open API 정보를 Data Base를 활용하여 매쉬업 알고리즘을 이용한 자동 매쉬업 연구가 이루어지고 있다. 결국 매쉬업을 위해서는 다량의 Open API에 대한 정보를 상세하게 가지고 있어야 하고 외부 서비스의 변경에 대해서 서비스 관리가 되어야 한다. 하지만 Open API 정보는 매쉬업 서비스에서 정보를 일일이 파악하고 갱신할 수 없다는 관리의 어려움을 가지고 있어 Open API를 제공하는 외부서비스가 변경 될 경우 그에 따른 매쉬업 서비스에서의 관리가 원활히 이루어지지 않고 있다. 따라서 본 논문에서는 Open API에서 메타데이터를 Open API Description 웹 페이지에 생성 자동화 할 수 있는 방안과 Open API 통합 연계시스템을 활용한 정보 수집 방안 및 외부서비스 변경의 종류를 분류하고 그에 따른 동적 관리 방안에 대하여 연구하였다.

more

초록/요약

Recently multiple mash up services are coming out using not only one Open API but complex services. The special thing of the mash up services is that can be converged and easily useful for developers through the Open API Information. When making the mash up service using the Open API, developer should understand about Open API information, for example parameters, category, keyword, call URL. For this reason, the algorithm for mash up is progressing now using Data Base which having the Open APIs information. Finally for good mash up services, the database should have many valued information about Open API and it could be administrated. But there is a problem about the administration for getting the Open API information. If one of the Open API service is changed, then the Open API administration system could not be recognized by changing either the Open API service have no method to let users know. So we study for administration of Open API information automatically using HTML metadata, classifying the Open API Service’s change and finding out how to automatically fix the service using Open API connection system.

more