• 제목/요약/키워드: API 서비스

검색결과 685건 처리시간 0.025초

센서 네트워크 기반의 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를 설계하고 구현한다. 이를 통해서 기존의 특정 데이터베이스 중심의 센서 네트워크의 폐쇄적인 응용 인터페이스를 개방적인 표준 인터페이스로 전환하여 사용자가 여러 곳에 널려 있는 많은 상황 데이터를 쉽게 접근하여 확인할 것으로 기대한다.

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

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

  • PDF

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

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 선별 기법 및 합성 방안에 대해 소개 하였다.

QoS제공을 위한 비동기 모델에 기반의 웹 서비스 (The Web Service based on Asynchronous Model for QoS Provisioning)

  • 정의헌;최영일;이병선;김화성
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.388-390
    • /
    • 2004
  • 통신환경이 개방형 네트워크로 새로운 통신네트워크의 변화를 가져오게 되면서 third-party업체들이 애플리케이션을 제공할 수 있게 되었다. 이런 광대역통합망의 서비스 제공을 위하여 third-party에게 Open API를 통하여 하부 전달망 특성을 개방한다. Parlay API는 대표적인 Open API이며 Parlay API와 웹 서비스를 접목시키고 한 단계 더 추상화한 Parlay X API가 있다. Parlay X API는 웹 서비스의 장점을 가지고 있지만 QoS제공을 위한 방법이 제시되어 있지 않다. 본 논문에서는 Messaging Sever를 추가하여 QoS를 제공하기위한 방법에 대하여 제시한다.

  • PDF

개방형 표준 API 기반의 액티브 응용 서비스 망 구조 (Active Application Service Network Architecture based on Open API)

  • 강보영;임경식
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.463-465
    • /
    • 2004
  • 인터넷의 급격한 확산과 더불어 이를 기반으로 한 응용 서비스의 수 또한 급격히 증가함에 따라 인터넷을 이용하는 응용 서비스 및 사용자의 요구사항이 점차적으로 다양하고 복잡해지고 있다. 그러나 지금의 서비스 개발환경은 망 사업자의 고유 영역으로써 서드 파티 서비스 개발자에 의한 창의적인 서비스들의 도입에 장벽이 되는 문제점을 가지고 있다. 그러므로 서비스 가입자의 요구사항을 신속히 반영할 수 있고 나아가 서비스 가입자가 원하는 형태의 서비스를 자유롭게 제공할 수 있는 편리하고 개방화된 서비스 개발환경이 절실히 필요하다. 본 논문에서는 이와 같은 요구사항들을 만족하는 개방형 표준 API 기반의 액티브 응용 서비스 망을 제안한다. 개방형 표준 API 기반의 액티브 응용 서비스 망은 액티브 응용 서비스 개발환경인 DiNS(Differentiated QoS Network System) 서비스 플랫폼과 Parlay 게이트웨이로 구성되어 있으며 이들 사이의 연동을 통칭 네트워크 자원에 접근할 수 있는 표준 API를 제공할 뿐만 아니라 사용자가 원하는 품질과 보안의 정도에 따라 차별화된 응용 서비스 제공할 수 있다.

  • PDF

Open API 기술문서를 이용한 Open API 파라미터 유사도 비교 (Similarity Comparison Among Open API Parameters Using Open API Description Document)

  • 김상일;김화성
    • 한국통신학회논문지
    • /
    • 제41권2호
    • /
    • pp.241-243
    • /
    • 2016
  • 최근 스마트 디바이스의 보급으로 인해 스마트 디바이스 기반의 다양한 서비스가 창출되고 있으며, 특히 단순한 서비스 제공이 아닌 사용자의 상황, 환경에 맞는 사용자 맞춤형 서비스에 대한 수요가 증가하고 있다. 하지만 현재의 사용자 맞춤형 서비스는 불특정 다수 사용자를 위해 프로그램 제작자가 만드는 서비스이기 때문에 일반 사용자는 자신의 상황에 완벽하게 적합한 서비스를 제공받을 수 없는 문제점이 있다. 따라서 본 논문에서는 사용자 상황이 고려된 맞춤형 서비스 제공을 위한 자동 매쉬업의 요소기술로서, Open API 기술 문서에서 단어의 상호정보량을 산출하여 Open API 파라미터간의 의미적 유사도로 정의하고 비교하는 방안에 대해 연구 하였다.

REST Open API 기반 정보시스템 성능 분석 (A Performance Analysis of RESTful Open API Information System)

  • 최민;오세창
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.424-426
    • /
    • 2012
  • REST 웹 서비스는 HTTP 프로토콜을 통해 손쉽게 적용 및 배포할 수 있다. 최근 다양한 정보시스템의 데이터베이스가 REST Open API 웹서비스를 통하여 배포되고 있으며, 이는 스마트폰 애플리케이션, 웹(Web) 등의 다양한 분야에서 활용되고 있다. 본 연구는 오픈 API 에 대한 시스템의 성능의 포인트에 서비스 평가를 제공하는 것이다. 본 연구는 REST 오픈 API 의 수행 성능 평가를 통하여 REST 오픈 API 웹 서비스의 확장성에 초점을 둔다. 이를 위해 REST 오픈 API 가 미래에 모바일 클라우드 플랫폼으로써 충분한 성능 및 활용될 수 있는지 검증할 필요가 있다. 본 논문은 큐잉 네트워크(Queueing Network)을 활용하여 REST Open API 웹서비스 서버 시스템을 모델링하고 성능을 분석하였다.

모바일-클라우드 환경에서 REST 웹서비스 OpenAPI 방식과 소켓통신 방식의 성능분석 (Performance Analysis of Socket and REST Web Service OpenAPI for Mobile-Cloud Applications)

  • 최민;홍장의
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(D)
    • /
    • pp.97-99
    • /
    • 2012
  • 최근 스마트폰, 스마트 태블릿 등의 모바일 단말이 급속도로 보급됨에 따라 모바일-클라우드 컴퓨팅 환경이 대중화 되는 추세다. 이에 따라, REST 웹 서비스 Open API의 활용 역시 점차 확대되는 추세이다. REST 웹서비스 Open API는 서버에서 제공하는 기능을 스마트폰 애플리케이션에 추가함으로써 기능을 확장하기 위해 사용하는 경우가 대부분이다. 그러나, 본 논문에서는 웹 서비스 Open API의 사용목적을 일반적인 모바일-클라우드(스마트폰-서버, 클라이언트-서버) 환경으로 확대하는 방법을 제안한다. 본 논문에서는 파이(pi)값 계산을 병렬적으로 처리하는 알고리즘을 활용하여 다수의 클라우드 컴퓨팅 노드에서 병렬수행을 테스트한다. 이 때, 소켓을 이용한 통신방법과 REST 웹서비스 Open API에 의한 통신방법을 적용한 경우의 성능을 비교한다. 결과적으로 REST 웹서비스 기반의 Open API 방식을 적용하는 것이 여러측면에서 유리함을 성능분석을 통해 보인다.

개방형 서비스 플랫폼에서 Geocoding API를 이용한 Family Finder on TV 서비스 제공방법 (A method of providing family Finder on TV services based IPTV using Geocoding API)

  • 유현경;김상기
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2007년도 하계종합학술대회 논문집
    • /
    • pp.173-174
    • /
    • 2007
  • 최근 디지털 정보기술의 급격한 발전으로 네트워크, 서비스, 단말이 융합되는 BcN 사회로 진화하고 있다. 이에 따라 새로운 융합 서비스 개발을 용이하게 하는 open API 기술에 대한 필요성이 대두되어 왔다. 통신망 사업자의 자원을 서비스 제공자에게 open API를 통하여 개방하면, 서비스 개발자들은 네트워크 프로토콜에 대한 지식이 없어도 open API를 호출하여 복잡하고 다양한 서비스를 쉽게 개발할 수 있다. 본 논문에서는 이동 가입자의 위치주소를 제공하는 Geocoding 기능을 open API로 정의하고, 이를 응용한 Family Finder on TV 서비스에 대해 살펴본다.

  • PDF