• 제목/요약/키워드: API Service

검색결과 511건 처리시간 0.026초

REST 프로토콜 기반의 API 선별 기법 및 Open API 자동 합성 방안 (API Selection and Automatic Open API Composition Method Based on REST Protocol)

  • 김상일;김화성
    • 한국통신학회논문지
    • /
    • 제38C권7호
    • /
    • pp.587-594
    • /
    • 2013
  • 웹 2.0의 발전과 스마트 디바이스의 보급은 제한적인 정보와 평면적인 서비스에 맞춤화된 기존의 웹서비스를 탈피하여 사용자가 원하는 다차원적인 정보와 다양한 서비스가 융합된 형태의 매쉬업 서비스를 탄생시키는 요인이 되었다. 매쉬업 서비스는 다양한 웹서비스가 융합된 서비스를 지칭하며 웹서비스의 인터페이스인 Open API를 통해 보다 손쉽게 지원되고 있다. 하지만 현재의 매쉬업 서비스는 개발자 중심의 서비스 제공 방식으로 인해 개인 맞춤화된 서비스를 제공 받고자 하는 다양한 사용자의 욕구를 충족시키지 못하는 문제점이 있다. 이러한 문제점 해결을 위해 매쉬업을 손쉽게 하는 매쉬업 프레임워크에 대한 연구가 다양하게 이루어지고 있지만 아직 그 수준이 미비하다. 본 논문에서는 동적으로 웹서비스를 합성하여 매쉬업 서비스를 제공하는 매쉬업 프레임워크의 요소기술로써 Open API 자동 합성을 위한 Open API 선별 기법 및 합성 방안에 대해 소개 하였다.

프레즌스 및 openAPI를 활용한 URC서비스 플랫폼 (URC Service Platform based on presence and openAPI)

  • 배정일;김동훈;이현주;연승호
    • 로봇학회논문지
    • /
    • 제3권1호
    • /
    • pp.68-72
    • /
    • 2008
  • Combining robot and network gives us many advantages like lightweight hardware specification of robot, a various robot service, simple upgrade of robot, easy management and so on. Among these advantages, Presence service and openAPI are most important. Presence is simple but powerful service. It makes user to know the status information of robot and enables user to control robot from a remote place. OpenAPI which is also a feature of WEB2.0 enables $3^{rd}$ parties to make a various mashup service easily and rapidly. Finally presence and openAPI can help URC service to be ubiquitous and successful.

  • PDF

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

  • 김규리;김도현;변영철
    • 한국산학기술학회논문지
    • /
    • 제9권5호
    • /
    • pp.1289-1295
    • /
    • 2008
  • 최근에 다양한 유비쿼터스 서비스는 Push와 Pull 서비스 형태로 제공되고 있으며, 이와 같은 Pull/push 서비스를 제공하기 위한 OpenAPI(Application Program Interface)에 대한 연구가 진행되고 있다. 하지만 아직 Push와 Pull 서비스와 이를 지원하기 위한 OpenAPI에 대한 연구가 아직 미비하다. 이에 본 논문에서는 Pull 서비스와 Push 서비스를 이용하여 센서 네트워크 기반의 응용 인터페이스를 제공하는 Push 서비스와 Pull 서비스 모델을 제시하고, Push 서비스와 Pull 서비스를 제공하는 OpenAPI를 설계하고 구현한다. 이를 위하여 웹 서비스 기반의 Pull 서비스 구조를 제시하고, .Net 프레임워크 기반의 원격 서비스(Remote Service)를 이용하여 센서 네트워크에 수집된 온도, 습도 등의 상황 데이터를 Pull 서비스 형태로 제공하는 OpenAPI를 설계하고 구현한다. 더불어 TCP/IP 소켓 인터페이스를 이용한 Push 서비스 구조를 제안하고, 이 서비스를 제공하는 OpenAPI를 설계하고 구현한다. 이를 통해서 기존의 특정 데이터베이스 중심의 센서 네트워크의 폐쇄적인 응용 인터페이스를 개방적인 표준 인터페이스로 전환하여 사용자가 여러 곳에 널려 있는 많은 상황 데이터를 쉽게 접근하여 확인할 것으로 기대한다.

마이데이터 API G/W 설계 연구 (A Study On the Design of MyData API G/W)

  • 독고세준;최창원
    • 사물인터넷융복합논문지
    • /
    • 제9권2호
    • /
    • pp.47-54
    • /
    • 2023
  • 마이데이터 서비스를 이용하여 정보 주체인 개인이 본인의 정보를 적극적으로 관리 및 통제하여 이를 신용관리, 자산 관리 등에 능동적으로 활용할 수 있다. 마이데이터는 기업과 기관 중심의 개인 데이터 생태계를 데이터의 주인인 개인에게 자신의 데이터를 통제하고 관리하여 활용할 수 있는 권한을 부여하는 것이다. 마이데이터 서비스를 성공적으로 제공하기 위해서는 다양한 기관에서 제공되는 서로 다른 형식의 데이터를 표준 규격 형태로 변환하기 위한 API G/W의 개발이 필수적인 요소이다. 본 논문에서는 마이데이타 서비스의 API G/W 개발을 위해 검증(Validation) 기능, 관리(Throttling) 기능, 인증 및 권한(Authentication & Authorization) 기능, 중재(Mediation) 기능으로 주요 기능들을 도출하고 각 세부 기능별로 해당 서비스를 설계하였다. 설계된 API G/W의 기능들을 통해 다양한 형식의 요구들을 서비스할 수 있는 마이데이터 서비스를 안전하고 효율적으로 지원할 수 있었다.

이기종 플랫폼간 상호연동을 위한 동적 API 플랫폼의 설계 및 구현 (Design and Implementation of A Dynamic API Platform for Interworking Across Heterogeneous Platforms)

  • 류민우;차시호
    • 디지털산업정보학회논문지
    • /
    • 제17권2호
    • /
    • pp.29-35
    • /
    • 2021
  • Recently, with the widespread use of the Internet of Things (IoT), the service structure has been studied to interact with various service domains. A common way to interact with other service domains is to develop the APIs needed to interact on the platform. However, to use a common method, we consider many costs and resources as APIs can increase while adding connections from other service domains. To address this issue, we propose the design and implementation of a dynamic API platform. The proposed platform can dynamically create APIs when requesting service applications, depending on the target service domain. To demonstrate the feasibility of the proposed platform, we develop a COVID-19 weekly infection status, regional infection status, and vaccination status service using dynamic APIs from the Public Data Portal using the proposed dynamic API platform and Node-RED.

NGN 서비스 구현과 성능측정 (Implementation of NGN Service and Performance Measurement)

  • 김형민;김화성;최영일;이병선
    • 한국통신학회논문지
    • /
    • 제30권1B호
    • /
    • pp.1-6
    • /
    • 2005
  • 오늘날 통신네트워크는 음성과 데이터의 통합으로 가는 것과 동시에 새로운 서비스가 요구가 증가됨에 따라서 NGN으로 변화하고 있다. NGN은 Service, Transport, Distributed Processing Environment의 3개 계층으로 구성된다. 여기서 Service 계층은 다시 애플리케이션 계층과 Service Component 계층으로 구분할 수 있다. Parlay Group은 third-party 애플리케이션 제공의 실현을 위하여, 애플리케이션과 Service Component Layer사이에 인터페이스로 개방형 Parlay API를 채택하고 있다. Parlay API를 사용함으로써 third-party 업체들은 네트워크 제공자가 제공하는 Service component위에 있는 애플리케이션 레이어 즉 새로운 애플리케이션을 개발을 하게 될 것이다. 본 논문에서는 third-party 서비스를 이용한 Third Party Call Control (TPCC) 서비스를 구현 하였다. TPCC서비스는 Parlay APl와 Parlay X APl를 사용해 각각 구현하였으며 Transport layer에서 시그널링 프로토콜로는 SIP를 사용하였다. 또한 각 구현사항들에 대하여 성능 측정을 실시하여 비교하였다.

광대역통합망에서의 비동기 구조를 이용한 신뢰성 있는 웹 서비스 제공방안 (A Reliable Web Service Support Mechanism based on Asynchronous Architecture in BcN)

  • 김형민;정의헌;김화성
    • 정보처리학회논문지C
    • /
    • 제12C권6호
    • /
    • pp.773-780
    • /
    • 2005
  • 최근 정보통신환경은 통신, 방송, 인터넷이 통합되는 디지털 융합 서비스 제공 형태로 급속히 변화하고 있다. 이에 따라 통신환경이 개방형 네트워크 형태의 광대역통합망으로 변화하였다. 이런 광대역통합망에서는 Open API(Application Program Interface)에 의하여 감third-party 응용의 제공을 가능하게 한다. Open API에는 대표적으로 Parlay API가 있으며 Parlay API와 웹 서비스를 접목시키고 한 단계 더 추상화한 Parlay X API가 있다. Parlay X API는 웹 서비스를 이용한다. 따라서 Parlay X API는 웹 서비스의 장점을 가지고 있지만 웹 서비스의 단점도 가지고 있다. 웹 서비스의 가장 큰 단점으로는 웹 서비스에 QoS(Quality of Servixe)제공을 위한 방법이 제시되어 있지 않다는 것이다. 본 논문에서는 웹 서비스를 광대역통합망에서 효율적으로 동작시키기 위해서 QoS의 여러 문제 중 신뢰성 지원방안에 대하여 제시하고자 한다. 제안된 방안은 웹 서비스의 신뢰성 지원을 위하여 비동기 구조를 적용하고, 예상응답시간을 이용하여 클라이언트와 서버간의 재전송 효율을 증가시키고자 한다. 시뮬레이션을 통하여 성능평가를 실행하였으며 기존의 방법과 비교하여 보았다 피 결과 제안된 방범이 기존의 방법보다 좋은 성능을 보인 것을 확인할 수 있었다.

개방형 인터페이스 기반의 소액 지불 서비스 (A Micro Payment Service based on Open API)

  • 임선환;이재용;김병철
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2008년도 하계종합학술대회
    • /
    • pp.357-358
    • /
    • 2008
  • In this paper, we propose a micro payment service based on Open API (Payment & Account Management API). To support a business model that enables operators to offer integrated billing, a payment and an account management API is crucial. This service is based on the architecture of Parlay X web services[1, 2]. We described the network architecture and the logic procedure for a micro payment service.

  • PDF

U-러닝 시스템을 위한 SCORM 기반의 API 브로커 구현 (The Implementation of SCORM Based API Broker for U-Learning System)

  • 정화영
    • 인터넷정보학회논문지
    • /
    • 제11권1호
    • /
    • pp.71-76
    • /
    • 2010
  • 본 연구는 U-러닝 시스템에서 SCORM을 적용하기 위한 방안을 제시하고자 한다. 이는 기존의 SCORM기반의 학습객체 인터페이스 환경인 RTE의 API Instance와 U-러닝을 연결하기 위해 API 브로커를 제시하였다. API 브로커에서는 요구포트와 응답포트를 통해 SCORM과 U-러닝 서버사이의 서비스를 핸들링한다. 또한 각 서비스들의 원활한 운용을 위하여 API 브로커 내에 학습 콘텐츠 서비스 버퍼를 두었다.

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

  • 천동석;차승준;김경옥;이규철
    • 한국공간정보시스템학회 논문지
    • /
    • 제11권1호
    • /
    • pp.25-34
    • /
    • 2009
  • 웹의 양상이 '웹 2.0'으로 변화해감에 따라, '웹 2.0'의 핵심요소인 OpenAPI의 사용이 늘어가고 있다. OpenAPI란 자신들의 사이트에서만 이용할 수 있는 서비스를 외부에서도 이용할 수 있도록 공개한 프로그래밍 인터페이스이다. u-GIS 국토정보도 이러한 OpenAPI를 활용하여 여러 벤더들이 제공하는 서비스를 매쉬업하여 제공할 수 있다. 하지만, OpenAPI는 이미 많이 존재하며 빠르게 증가하기 때문에 사용자가 원하는 서비스를 정확하게 찾는 것은 어렵게 되었다. 또한 여러 개의 OpenAPI를 연결하여 새로운 서비스를 만드는 매쉬업 서비스를 위한 서비스 검색에 어려움이 있다. 본 논문은 이러한 서비스 검색의 문제점을 해결하기 위해서 웹서비스 검색 엔진을 확장하여 통합서비스 정보모델을 정의하고, 정보모델을 바탕으로 통합 검색과 매쉬업 가능 서비스 검색 기법을 개발하였다. 또한 개발한 검색 기법을 관계형 데이터베이스와 JSP를 통해 구현함으로써 유사도 기반의 순위화 된 검색 결과, OpenAPI 통합검색, 카테고리 검색, 매쉬업가능 서비스 검색을 제공함을 확인하였다.

  • PDF