• Title/Summary/Keyword: OpenAPI

Search Result 604, Processing Time 0.039 seconds

A Development of OpenAPIs' Integrated Service Information Model for OpenAPI Search System (OpenAPI 검색 시스템을 위한 통합 서비스 정보 모델의 연구 및 개발)

  • Cha, Seung-Jun;Kim, Kyong-Ok;Lee, Kyu-Chul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.1170-1173
    • /
    • 2009
  • OpenAPI와 매쉬업(Mashup)은 현재 발전해가고 있는 웹 2.0을 이루는 중요한 기술이다. OpenAPI의 수는 기하급수적으로 증가하고 있기 때문에, OpenAPI에 대한 검색시스템은 반드시 필요하게 되었다. 대표적인 OpenAPI 검색은 Programmableweb과 Popfly에서 제공하고 있으며, 이들의 제한점을 보완한 OpenAPI 검색 시스템이 연구되고 있다. OpenAPI 검색 시스템은 웹서비스 검색 시스템을 확장하여 개발되었지만, 다양한 OpenAPI의 프로토콜을 지원하지 못한다. 따라서 본 논문은 효과적인 OpenAPI 검색 시스템에서 OpenAPI의 다양한 프로토콜을 포함할 수 있는 통합 정보모델을 구축을 목표로 한다. 개발된 OpenAPI 통합모델은 OpenAPI 및 매쉬업 가능 서비스 검색에 활용될 수 있다.

The Comparative Research On 2D Web Mapping Open API for Designing Geo-Spatial Open Platform (공간정보 오픈플랫폼 설계를 위한 2D Web Mapping Open API 비교 연구)

  • Choi, Won Geun;Kim, Min Soo;Jang, In Sung;Chang, Yoon-Seop
    • Spatial Information Research
    • /
    • v.22 no.5
    • /
    • pp.87-98
    • /
    • 2014
  • Google Maps have changed the response time of Web-GIS using AJAX technologies. In addition, Google released the Open API named Google Maps API(Application Programming Interface) and it lead to the big paradigm on the Open API, where the SDK(Software Development Kit) and ASP(Application Service Provider) had ruled at the related map market. In short, the Open API has been paradigm-shifting for the web mapping. After this, government, many companies and open source foundations have guided Web-GIS market's growth through releasing the relevant Open APIs. So many comparative analysis on web-mapping API carried out by many researches. However there were no researches that can be applied to our current domestic environments. This paper investigates components of web-mapping API. Then we compare how many components supported and enumerate features for each of those APIs. Finally this paper presents direction of future development of Web Mapping API.

A Study on the Construction and Usability Test of Meta Search System Using Open API (Open API 기반 메타 검색시스템의 사용성 평가에 관한 연구)

  • Lee, Jung-Eok;Lee, Eung-Bong
    • Journal of the Korean Society for information Management
    • /
    • v.26 no.1
    • /
    • pp.185-214
    • /
    • 2009
  • The purpose of this study is aimed to clarify the usefulness of meta search system using Open API of library online catalog by constructing OPAC-based search system using Open API of library online catalog and meta search system using Open API of library online catalog, and comparing the usability of the two experimental search systems. As for usability, on the whole, it was higher in meta search system using Open API of library online catalog than OPAC-based search system using Open API of library online catalog, and there was statistically significant difference. Therefore, if libraries share and use enriched content which is provided through Open API for book search, which is opened by Internet bookstores, search engines and Web portals, it is expected that it will be helpful in enhancing bibliographic data, expanding subject access point, empowering subject search ability, extending meta search service, improving book availability, and reducing catalog cost.

Definition of Open API Metadata for Media Convergence Service Platform (방송통신 융합서비스 플랫폼 구축을 위한 Open API 메타데이터 정의)

  • Kim, Sang-il;Kim, Hwa-sung
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2014.11a
    • /
    • pp.72-73
    • /
    • 2014
  • 최근 통신 분야에서는 새로운 수익을 창출하기 위해 다양한 융합 서비스 개발이 이루어지고 있다. 이와 같은 융합서비스 개발은 통신 망이 갖고 있는 다양한 기능을 API 형태로 개방한 Open API 기술을 기반으로 이루어지고 있으며, API의 특징상 통신망의 프로토콜을 모르더라도 인터넷을 기반으로 다양한 융합 서비스를 쉽고 빠르게 제작할 수 있다. 최근에는 통신 뿐만 아니라, 통신과 방송이 융합된 서비스 개발을 위해 통신 분야의 Open API와, 방송 분야의 Open API를 융합하는 추세를 보이고 있다. 하지만, 국내에서는 이러한 Open API를 체계적으로 지원 해주는 플랫폼이 존재 하지 않기 때문에, 개발자들이 손쉽게 Open API를 사용하기 힘든 실정이다. 따라서 본 논문에서는 방송통신 융합서비스 플랫폼을 구축하기 위한 사전 연구로써, 현재 제공되고 있는 Open API들의 정보들을 공통적으로 정의하기 위해 메타데이터를 이용하여 정의하는 방법을 연구하였다.

  • PDF

An Open API Proxy Server System for Widget Services (위젯 서비스를 위한 오픈 API 프록시 서버 시스템)

  • Ahn, Byung-Hyun;Lee, Hyuk-Joon;Choi, Yong-Hoon;Chung, Young-Uk
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.9
    • /
    • pp.918-926
    • /
    • 2010
  • A widget is a small application running by the users' favorite services, so they are provided with web contents without explicitly visiting the web site. Although widgets can be easily implemented with Open APIs, only a few web sites provide them because of refactoring the structures of web resource to supply Open APIs to the widget developers. This paper presents an Open API Proxy Server System for widget services. The system consists of two components: an Open API Source Code Generator and an Open API Proxy Server. The Open API Source Code Generator provides a Graphical User Interface (GUI) for users to generate the Open APIs of user's choice and sends the Open API source code generation request to the Open API Proxy Server. The Open API Proxy Server using the HTML Table Processing Library receives the HTML web page from web site and extracts useful information from the target HTML table. The proxy server converts the extracted data into the corresponding XML document which becomes available through the Open API. We verify the operation of the proposed system through experiments with the HTML tables in the example web sites.

A Study on the Bibliographic Records and the Expansion of Library Catalog Using Open API (Open API를 이용한 서지레코드와 목록 확장에 관한 연구)

  • Gu, Jung-Eok;Lee, Eung-Bong
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.43 no.2
    • /
    • pp.299-328
    • /
    • 2009
  • In this study, the present condition of 8 Open APIs for books, such as Naver, Daum, Aladdin, Amazon, Google, KERIS, LibraryThing, and OCLC, were compared and analyzed. In addition, the bibliographic records of 167 samples of visible 'light & paraphotic' (DDC 535) classifications were selected from the bibliographic records of the library of C university, and the effectiveness of the Open APIs were compared and analyzed. On the basis of the results of this analysis, 12 Open API application models, which were judged to be useful in expanding the function of the access point of the bibliographic records and enhancing the library catalog using Open API, were experimentally implemented. Various methods of augmenting access points of bibliographic records and expanded library catalogue were investigated using the unique identifier described in the KORMARC fields of 001, 010, 012, 020, 035, 246, 505, 520, 850, 856 for the integrated format for bibliographic data, and Open API. Finally, using Open API for the brief display and detailed display screen as a result of search of the OPAC of the sample bibliographic records, the devices for the expanding library catalog were implemented as examples.

Development Integrated Retrieval Methods for OpenAPIs and Mashup Capable Services in u-GIS Environments (u-GIS 환경에서 OpenAPI와 매쉬업 가능 서비스에 대한 통합 검색 기법 개발)

  • Chun, Dong-Suk;Cha, Seung-Jun;Kim, Kyong-Ok;Lee, Kyu-Chul
    • Journal of Korea Spatial Information System Society
    • /
    • v.11 no.1
    • /
    • pp.25-34
    • /
    • 2009
  • As the trend of the Web is changing toward 'Web 2.0', OpenAPIs, Web 2.0's core technology, are used in many web sites. In the past, services in websites are used in its own, but recently it is possible to use services in other websites by using OpenAPI. In u-GIS many vendors also can provide combined service by using OpenAPI. There are already lots of OpenAPIs and the numer of OpenAPI increases very fast. So it is difficult to find a service that we want to use, and also difficult to find services for mashup. In this paper, we developed retrieval methods for OpenAPIs and mashup capable services based on similarity. First we define the integrated service information model to cover various protocols of OpenAPI, then developed a retrieval methods based on it. By implementing system according these methods by using relational database and JSP, we prove that the system can provide an ranked result sets based on similarity, OpenAPI's integration retrieval results and mashup capable service retrieval results.

  • PDF

A Study of Pull and Push Service Based on Sensor Networks (센서 네트워크 기반의 Pull 및 Push 서비스 연구)

  • Kim, Kyu-Li;Kim, Do-Hyeun;Byun, Yung-Cheol
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.9 no.5
    • /
    • pp.1289-1295
    • /
    • 2008
  • Recently, it is progressing a study for supporting various application services using OpenAPI(Application Program Interface). But it is not enough a study related OpenAPI(Open Application Interface) to access many collected context data of sensor networks for ubiquitous application services. Therefor, this paper presents Pull/Push service model based on sensor networks, and implements OpenAPI fer Pull/push application services. And, we design and implement OpenAPI using web service for Pull application services. This Pull OpenAPI supports users the context data of temperature and humidity using the remote service based on .Net framework in sensor networks. And, we design and implement OpenAPI using TCP/IP socket interface for Push application services in sensor network. This Push OpenAPI provides users a state of temperature, humidity collecting in sensor networks. Consequently, user can develop easily various application services as supporting OpenAPI instead of closed application interface of sensor networks based on existed specific database.

Opne API for semantic technology (시맨틱 기술 개발을 지원하기 위한 Open API)

  • Park, Jeong-Won;Nam, Se-Jin;Choi, Key-Sun
    • Annual Conference on Human and Language Technology
    • /
    • 2009.10a
    • /
    • pp.111-115
    • /
    • 2009
  • 현재 Open API는 프로그램 개발 및 정보의 제공 등 다양한 방향에서 많이 활용 되고 있다. Open API는 개발된 기술을 웹으로 공개하여 네트워크가 연결된 곳이라면 어디서든지 그 기술을 활용할 수 있다. 잘 개발된 Open API는 매쉬업을 통해 또 다른 기술과 합쳐 새로운 서비스를 개발하는 등 그 활용빈도가 높다. 이미 개발된 기술을 활용할 수 있어서 개발 속도가 단축되고 새로운 서비스를 개발하면서 기존의 부족한 부분을 합쳐 더욱 창의적인 정보 제공이 가능하다. 이러한 Open API의 특성을 이용하여 시맨틱 기술 개발을 지원할 수 있으며, 개발 시간 단축 및 관계 설정, 온톨로지 제공 등을 네트워크를 통해 사용자들에게 제공하고 활용할 수 있는 방법을 제시한다. 시맨틱 기술은 사람이 글을 읽고 의미를 이해하는 것처럼 컴퓨터가 이해할 수 있는 언어와 규칙들을 정해 놓아 컴퓨터 사이의 의사소통을 가능하게 하는 지능형 기술이다. 이런 시맨틱 기술 개발을 지원하기 위하여 Open API를 통해 온톨로지의 개념 및 속성, 관계 설정, 코퍼스 등을 제공하기 하기 위해 CoreOnto API라는 것을 구축했다. CoreOnto API는 네트워크에서 사용할 수 있는 Open API로 세가지의 큰 형태의 Open API를 제공하고 있다. 첫 번째, 온톨로지에 대한 클래스, 속성, 관계를 제공하는 APIs, 두 번째, 트리플(두개의 용어가 어떤 관계인지를 표현한 형태로 구성(용어1, 관계, 용어2)) 생성 및 구축된 트리플을 검색할 수 APIs, 세 번째, 온톨로지를 생성하기 위해 필요한 자원(온톨로지 명, 개체명, 관계, 코퍼스 등)을 제공하는 APIs로 구성했다. 이상과 같이 시맨틱 기술 개발을 지원하기 위한 큰 형태의 세 가지 APIs를 구축하는 방법과 APIs의 활용, 그리고 서비스를 테스트한 결과를 제시한다.

  • PDF

Web 2.0-based Teaching-Learning Strategy using Open API and Mashup Services (오픈 API와 매쉬업을 활용한 Web 2.0 수업전략)

  • Han, Seon-Kwan;Lee, Eun-Mi
    • 한국정보교육학회:학술대회논문집
    • /
    • 2011.01a
    • /
    • pp.195-202
    • /
    • 2011
  • In the latest internet environment based on Web 2.0, the open API in the form of mash-ups have emerged. In this study, we analyzed the contents of textbooks and curriculum related Web 2.0. We also designed the teaching and learning strategies using open API and mashup services. Firstly, we divided into four specific types of teaching-learning procedures and suggested the lesson plans. Moreover we developed the prototype on open API and mashup service-based contents and sites. Through this study, we presented special teaching strategies using new technology like an open API and mashup.

  • PDF