• Title/Summary/Keyword: API 게이트웨이

Search Result 21, Processing Time 0.027 seconds

Stream-based API composition for stable API Gateway (안정적인 API 게이트웨이를 위한 스트림 기반 API 조합)

  • Dong-il Cho
    • Journal of Internet Computing and Services
    • /
    • v.25 no.1
    • /
    • pp.1-8
    • /
    • 2024
  • In the API gateway, API composition is an essential function that can reduce the number of client calls and prevent over-fetching and under-fetching. API composition that operate with IMJ (In-Memory Join) consume a lot of resources, putting a burden on the performance of the API gateway. In this paper, to improve the problem of IMJ-style API composition, we propose SAPIC (Stream-based API Composition), which delivers the data to be composed to the client by streaming. SAPIC calls each MSA API that makes up the client response data and immediately streams the received response data to the client, reducing the resource consumption of the API gateway and providing faster response time compared to IMJ. As a result of a comparison experiment with GraphQL, a representative API combination technology, SAPIC recorded a maximum CPU occupancy rate of approximately 21 to 70 % lower, a maximum heap usage rate of approximately 16 to 74 % lower, and a throughput rate that was 1 to 2.3 times higher than GraphQL.

A Study on JWT for User Authentication and Access API in Open Home IoT Environment (오픈 홈 IoT 환경에서 사용자 인증 및 API 접근을 위한 JWT 적용에 관한 연구)

  • Hong, Namsu;Oh, Changhyun;Jun, Moon-Seog
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.10a
    • /
    • pp.283-285
    • /
    • 2016
  • 최근 IT 기술의 발전으로 다양한 IoT 기기들이 등장하고 있다. 이러한 IoT 기기들에 접근하기 위해 사용자는 인증을 하는 과정을 거쳐야 한다. 하지만 IoT 기기들이 서로 다른 인증시스템을 가지고 있고 각각의 기기들을 통합적으로 관리하기 위해 일반적으로 IoT 게이트웨이를 이용하여 통합된 인증 시스템을 구축하여 사용하고 있다. 하지만 기존 IoT 게이트웨이의 경우 접근 시마다 사용자 계정으로 로그인해야하는 불편함과 세션 연결의 취약점이 존재한다. 따라서 본 논문에서는 IoT 게이트웨이에서 개선된 사용자 인증 및 API 접근을 위한 JWT를 제안한다.

An UDDI registry architecture for Parlay X Gateway (웹 서비스 기반의 개방형서비스 게이트웨이를 위한 UDDI 구조)

  • Lee Dong-Heon;Kim Hwa-Sung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06d
    • /
    • pp.226-228
    • /
    • 2006
  • 최근 정보통신 환경은 통신, 방송, 인터넷이 통합되는 디지털 융합 서비스 제공 형태로 급속히 변화하고 있다. 이에 따라 통신환경이 개방형 네트워크 형태의 광대역통합망으로 변화하였다. 이런 광대역 통합망에서는 Open API(Application Program Interface)에 의하여 third-party 애플리케이션의 제공을 가능하게 한다. Open API에는 대표적으로 Parlay API가 있으며 Parlay API와 웹 서비스를 접목시키고 한단계 더 추상화한 Parlay X API가 있다. 웹 서비스의 요소중의 하나인 UDDI는 웹 서비스를 쉽게 검색, 공유 및 재사용 할 수 있도록 하는 환경을 가져오게 된다. 본 논문에서는 웹서비스기반의 개방형서비스 게이트웨이를 위한 효율적인 UDDI 레지스트리 구축방안에 대해 제안하였다.

  • PDF

Design and Implementation of a Web-Database Gateway for the ODYSSEUS Object-Oriented Multimedia Database Management System (오디세우스 객체지향 멀티미디어 데이타베이스 관리 시스템을 위한 웹-데이타베이스 게이트웨이의 설계 및 구현)

  • 이재길;한욱신;이민재;황규영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.149-151
    • /
    • 2000
  • 최근 웹의 놀랄만한 성장으로 인터넷에 존재하는 데이터의 양은 기하 급수적으로 증가하고 있다. 이와 같은 방대한 양의 데이터를 체계적으로 관리, 검색하기 위해 데이터베이스 관리 시스템의 사용이 절실해지고, 웹 상에서 데이터베이스를 사용하기 위한 웹과 데이터베이스의 연동 방법에 관한 연구가 활발히 진행되고 있다. 그러나 현재까지 웹과 데이터베이스의 연동을 위해 개발된 웹-데이타베이스 게이트웨이는 응용 프로그램 작성의 편의상과 범용 프로그래밍 기능을 동시에 제공하지 못하고 있다. 본 논문에서는 객체지향 멀티미디어 데이터베이스 관리 시스템인 오디세우스를 위한 웹-데이타베이스 게이트웨이를 설계하고 구현한다. 본 논문에서 구현한 웹-데이타베이스 게이트웨이는 웹과 데이터베이스의 연동 방식으로 서버 전용 API 방식을 사용하기 때문에 사용자의 요청을 보다 빠르게 처리할 수 있다. 또한 본 논문에서 구현한 웹-데이타베이스 게이트웨이는 HTML 페이지 작성만으로 응용 프로그램 개발이 가능하므로 사용자가 보다 쉽게 웹 기반 데이터베이스 응용 프로그램을 개발할 수 있으며, 범용 프로그래밍 언어로 작성된 함수를 HTML 페이지 내에서 수행할 수 있는 기능을 제공하므로 다양한 웹 기반 데이터베이스 응용 프로그램을 개발할 수 있다.

  • PDF

Bluetooth Audio Gateway and Headset including Connection Function to the Mobile Phone (휴대폰 접속 기능을 포함한 블루투스 오디오 게이트웨이 및 헤드셋)

  • Chung, J.S.;Chung, T.Y.;Jung, K.W.
    • The KIPS Transactions:PartC
    • /
    • v.11C no.4
    • /
    • pp.539-544
    • /
    • 2004
  • This paper presents the implementation of the bluetooth headset and the audio gateway connected to the mobile Phone in the embedded environment. The bluetooth module includes the BC02 processor chip, the BCSP02 firmware and the bluelab software Including bluetooth protocol stack. The above components in the bluetooth module developed at CSR company are used as the development environment. The application program using API functions supported by bluelab is coded by C language and loaded on the flash ROM of the bluetooth module. The cail processing capacity measuring the call setup time and the clearing time between the audio gateway and the headset is considered as the performance parameter of the developed systems. As a call setup and clearing time between the audio gateway and the headset is about 88.8ms, the call processing capacity is about 11 calls per second. Therefore the performance result is satisfied in the aspect of the call processing time.

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

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

  • PDF

Design and Implement of Smart Gateway Interface API for Real-time Monitoring in Smart Factory (스마트 팩토리에서 원격 실시간 모니터링을 위한 게이트웨이 인터페이스 연동 API 설계 및 구현)

  • Jeon, Dong-cheol;Lee, Byung Mun;Hwang, Heejoung
    • Journal of Korea Multimedia Society
    • /
    • v.22 no.5
    • /
    • pp.601-612
    • /
    • 2019
  • As the $4^{th}$ industrial revolution is accelerating, IT convergence application technologies are attracting attention in various fields. In the manufacturing industry, Smart Factory technology, which is blended with IT technology, has been developed to solve the problem casued by the decrease of the labor force, and a monitoring server is required to remotely control the equipment or to inquire about the operation status of the factory. In this paper, we designed and implemented RESTful API for data sharing between factory equipment and monitoring server in Smart Factory. In order to verify the designed API, a testbed was operated for an actual plastics manufacturing plant. As a result, it was confirmed that the testbed can be operated normally in actual operating environment.

Smart Windows and Doors Platform for Providing Optimized Inner Environment (최적의 실내 환경을 제공하기 위한 스마트 창호 플랫폼)

  • Cho, Yong-Hyun
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.25 no.5
    • /
    • pp.464-469
    • /
    • 2015
  • This paper presents the smart system platform for remotely controlling the windows and doors system(WDS), which gathers and analyzes the state of WDS and the environmental data for preventing crimes and keeping a pleasant indoor. In particular, standard API between the smart WDS platform and the smart home platform has been presented to be easy to a home services, such as security, safety, and home appliance control. The private gateway of wire and wireless communication interfaces has been developed to remotely control and monitor the WDS for anytime and anyplace solving the crime prevention and ventilation problem. Web-and App-based user interface in order to detect the opening and shutting states and remotely control WDS have also been developed to support the mobile environment, respectively.

안전한 IoT 서비스를 위한 디바이스 보안과 플랫폼 보안 연동

  • Kim, Haeyong;Ji, JangHyun;Awaludin, Asep Muhamad;Kim, Howon
    • Review of KIISC
    • /
    • v.28 no.5
    • /
    • pp.26-30
    • /
    • 2018
  • 사물인터넷 서비스는 다양한 기능과 성능을 갖는 디바이스와 게이트웨이, 플랫폼, 서비스가 서로 상호 연동/통신함으로써 실현된다. 해당 서비스의 안전성 및 신뢰성을 보장하기 위해선 서비스 각 구성 요소에 적절한 보안 기술이 필요하다. 서비스 및 API 수준에서는 OpenID-connect, OAuth2, SAML, XACML과 같은 인증/인가, 접근 제어 기법이 필요하며, 플랫폼 및 프로토콜 수준에서는 MQTT, CoAP, HTTPS, RSPF 프로토콜 및 보안 절차가 필요하다. 한편, 이들 보안 기술은 공통적으로 TLS/DTLS 보안 프로토콜을 사용한다는 특성을 가진다. 이에, 본 논문에서는 사물인터넷의 디바이스, 게이트웨이, 플랫폼에서 손쉽게 사용될 수 있도록 TLS/DTLS 보안 칩 개발 사례를 소개하고 이를 TLS 오픈 소프트웨어 스택인 mbedTLS와의 연동 사례를 소개함으로써 사물인터넷 구성 요소에 공통적으로 활용 가능한 보안 기술 구현 사례를 살펴본다.

Design of Open Gateway Framework for Personalized Healing Data Access (개인화된 힐링 데이터 접근을 위한 개방형 게이트웨이 프레임워크 설계)

  • Jeon, YoungJun;Im, SeokJin;Hwang, HeeJoung
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.15 no.1
    • /
    • pp.229-235
    • /
    • 2015
  • ICT healing platform is based on bio-signal and life habit information target to alarm early sickness concept prevention chronic pain. ICT(Information & Communication Technology) healing platform target on personal lead health management care of several health agencies and open of the (hospital, fitness center, health examination center, personal health device) personal health information together to personal device. Support Analysis Platform and Open API to vitalization optional services. In this paper proposal to access personality healing data Open Gateway Framework of Healing Platform Adaptor (HPAdaptor) ICT healing platform means Data relaying link to EMR(Electronic health record), korean medicine, life log, wellness, chronic pain, and fineness several personal health data provider and service provider personal healing data with software engine. After Design HPAdaptor can use for data and service provider record storage, mobile platform and analytics platform need data service or platform relying reference model.