• 제목/요약/키워드: open api

검색결과 613건 처리시간 0.028초

OpenAPI를 이용한 실시간 자치도서관 도서검색 서비스구현 (Implementation of Real-time Book Search Service of Library using OpenAPI)

  • 임대현;박진태;이혜림;정재필;문일영
    • 한국항행학회논문지
    • /
    • 제13권5호
    • /
    • pp.793-798
    • /
    • 2009
  • 본 논문에서는 OpenAPI를 이용해 실시간 자치도서관 도서통합검색 서비스에 대해 구현하였다. 2000년도부터 독서 장려정책으로 각 시,도등 자치지역마다 지역민들을 위한 지역도서관이 지어지기 시작했다. 이를 통해 방대한량의 도서를 확보하고 각 자치도서관은 회원제를 통해 대여 및 열람을 서비스하고 있다. 일반적으로 각 자치도서관에 방문하여 대여/반납과 열람하고, 각 도서관별 홈페이지를 운영하여 도서현황을 검색하고, 예약서비스를 하고 있다. 하지만 방대한 도서를 검색하고 이용하기란 쉽지 않은 실정이다. 따라서 현재 각 도서관에서 구축되어있는 모든 시스템의 구성 그대로 활용하면서 각 도서관별 데이터베이스의 효율적 통합과 검색을 위한 방안으로 TCP/IP방식의 네트워크와 각 도서관의 Database를 연결하기 위한 어플리케이션, OpenAPI 이용한 실시간 Database접근을 통해 도서검색을 서비스하는 방안을 제시하고자 한다.

  • PDF

A Design and Implementation of Local Festivals and Travel Information Service Application

  • Jae Hyun Ahn;Hang Ju Lee;Se Yeon Lee;Ji Won Han;Won Joo Lee
    • 한국컴퓨터정보학회논문지
    • /
    • 제28권11호
    • /
    • pp.65-71
    • /
    • 2023
  • 본 논문에서는 안드로이드 플랫폼 기반의 국내 여행지 및 지역 축제 정보를 제공하는 Walking Life Festival 애플리케이션을 설계하고 구현한다. 이 애플리케이션은 스마트폰 내장 센서 중 걸음 횟수 센서(Step Counter Sensor)와 걸음 감지 센서(Step Detector Sensor), 가속도 센서(Acceleration Sensor), GPS 센서 등을 활용한다. 그리고 Google Map API와 Public Open API를 활용하여 국내 여행지 및 지역 축제정보를 제공한다. 이 애플리케이션은 Shared preference API를 사용하여 자동 로그인 기능을 구현한다. 그리고 로그인 정보를 데이터베이스에 저장할 때는 해시 알고리즘을 통해 입력된 평문 데이터를 받아서 암호화하여 저장한다. Google Map은 Google.maps.LatLngBounds() 메서드를 활용해서 객체를 생성한 후 extends 메서드를 통해 위치정보를 전송하도록 구현한다. 또한, 이 애플리케이션은 국내 여행지와 관련된 지역 축제 개최 시기를 알림으로써 축제 참여 기회를 높임으로써 국내 관광 산업 활성화에 기여한다.

스마트폰 카메라를 이용한 모바일 도서 관리 어플리케이션 (Mobile Book Management Application using Camera of Smart Phone)

  • 정명범;강미애;고일주
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권1호
    • /
    • pp.87-95
    • /
    • 2012
  • 본 논문에서는 스마트 폰의 카메라와 온라인에서 제공되는 Open-API 책 정보를 이용하여 사용자가 쉽게 자신의 도서를 관리할 수 있는 어플리케이션을 제안한다. 스마트 폰의 카메라는 책에 있는 Bar-Code, QR-Code 등을 자동으로 인식 할 수 있으며, 인식한 내용 정보를 바탕으로 Open-API를 이용하여 보다 구체적인 도서 정보를 제공받을 수 있다. 제안 어플리케이션은 사용자가 제공받은 책 내용을 스캔 목록이나, 나의 책 리스트에 저장하며 필요시 현재까지 읽은 페이지를 메모하고, 다 읽은 책의 경우 간단한 코멘트를 작성할 수 있다. 즉, 제안 어플리케이션은 사용자가 읽는 책을 효과적으로 관리할 수 있는 유용한 기능을 제공한다.

웹 2.0을 위한 임베디드 Open API 서비스 플랫폼 설계 (Open API service platform designed for embedded)

  • 양문석;노영식;변지웅;차지윤;박상열;변영철
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2008년도 춘계 종합학술대회 논문집
    • /
    • pp.587-590
    • /
    • 2008
  • 웹 2.0은 정보의 개방을 통해 인터넷 사용자들 간의 정보 공유와 참여를 이끌어내고 이를 통해 정보의 가치를 지속적으로 증대시키는 것으로 누구든지 웹에서 제공하는 각종 데이터를 활용하여 다양한 서비스를 생산할 수 있는 플랫폼으로서의 웹(Web as Platform)환경을 의미한다. 이에 본 논문에서는 유비쿼터스 컴퓨팅을 실현하기 위해 도처에 설치되어 있는 임베디드 컴퓨터로부터 정보 및 서비스를 받을 수 있도록 임베디드 환경 지원을 위한 웹 기술을 연구한다. 즉, 웹 2.0의 트랜드인 공유와 개방을 지원하기 위해 임베디드 시스템에 탑재되어 실시간으로 다양한 정보 및 서비스를 다수의 인터넷 사용자에게 제공할 수 있는 Open API 서비스를 제공하는 플랫폼을 설계한다.

  • PDF

Open API와 Ajax를 이용한 다국어 메타검색 서비스의 모델링 및 구현 (Modeling and Implementation of Multilingual Meta-search Service using Open APIs and Ajax)

  • 김선진;강신재
    • 한국산업정보학회논문지
    • /
    • 제14권5호
    • /
    • pp.11-18
    • /
    • 2009
  • 자바스크립트 기반의 Ajax는 ActiveX 기술의 대안으로 주목받고 있는데, 대부분의 웹 브라우저에서 기본으로 지원되고, 비동기 상호작용을 통한 빠른 속도와 뛰어난 트래픽 절감 효과, 그리고 화려한 인터페이스 등의 장점들로 인해, 현재 국내 대형 포털 사이트들에서도 이 기술을 접목시켜 기존의 서비스를 재오픈 하는 추세이기도 하다. 본 연구에서는 이러한 Ajax 기술과 국내외 주요 사이트에서 제공하는 오픈 API들을 이용하여 다국어 메타검색 시스템을 모델링하고 구현하였다. 사용자로부터 입력받은 한국어 질의어를 구글 번역 API를 이용하여 저 세계 54개국 언어 중 하나의 언어로 번역한 후, 대표적인 소셜 웹 사이트(Flickr, Youtube, Daum, Naver 등)의 정보를 통합 검색한다. 검색된 결과는 Ajax 기술을 통해 화면의 일부분만 동적 로딩하여 빠른 속도로 출력해주는 동시에, 불필요한 정보의 중복 전송을 방지하여 서버의 트래픽과 패킷당 통신 요금을 절감하는 효과를 가져왔다.

Open API를 이용한 검색확장에 대한 만족도 평가 - D 대학을 중심으로 - (A Satisfaction Analysis on the Search Expansion of D College Library System Implemented by Open API)

  • 김정미;서은경
    • 한국비블리아학회지
    • /
    • 제22권1호
    • /
    • pp.281-299
    • /
    • 2011
  • 최근 도서관은 웹기술을 이용하여 이용자들의 참여와 만족을 이끌어 내는데 노력하고 있다. 이 연구는 Open API 기술을 활용하여 다양한 정보원들을 검색할 수 있게 한 D대학 도서관시스템에 대하여 이용자 만족도를 평가하였다. 이를 위하여 90명의 학생들에게 시사적 주제 2개와 학업관련 주제 2개를 가지고 검색하게 한 후, 홈페이지의 통합검색 기능 및 연계기능에 대한 만족도와 연계된 콘텐츠에 대한 만족도를 측정하였다. 그 결과 학생들은 대체적으로 만족하고 있었으며 검색기능의 용이성과 미리보기의 유용성 면에서 가장 높은 만족을 보인 반면 디스플레이 방식에 대해서는 불만족하고 있음을 알 수 있었다. 특히 사진자료보기 및 동영상보기, 검색결과의 배열 및 브라우징, 검색결과의 양과 검색속도에 대한 낮은 만족도를 보였다. 또한 콘텐츠를 최신성, 적합성, 유용성, 활용성면에서 평가한 결과가 지식인, 도서관 소장자료, 학위논문/학술지, 이미지자료 순으로 만족하였다. 검색확장에 대한 불만족 사항은 유용성이 높은 검색 인터페이스를 구축함으로써 개선될 수 있을 것으로 본다.

데이터 로딩 자동화를 위한 RESTful 웹서비스 개발 - 일별 기상자료 처리를 중심으로 - (Development of RESTful Web Service for Loading Data focusing on Daily Meteorological Data)

  • 김태곤;이정재;남원호;서교
    • 한국농공학회논문집
    • /
    • 제56권6호
    • /
    • pp.93-102
    • /
    • 2014
  • Generally data loading is a laborous job to develop models. Meteorological data is basic input data for hydrological models, it is provided through websites of Korea Meteorological Administration (KMA). The website of KMA provides daily meteorological observation data with tabular format classified by years, items, stations. It is cumbersome to manipulate tabular format for model inputs such as time series and multi-item or multi-station data. The provider oriented services which broadcast restricted formed information have caused inconvenient processes. Tim O'Reilly introduces "Web 2.0" which focuses on providing a service based on data. The top ranked IT companies such as google, yahoo, daum, and naver provide customer oriented services with Open API (Application Programming Interface). A RESTful web service, typical implementation for Open API, consists URI request and HTTP response which are simple and light weight protocol than SOAP (Simple Object Access Protocol). The aim of this study is to develop a web-based service that helps loading data for human use instead of machine use. In this study, the developed RESTful web service provides Open API for manipulating meteorological data. The proposed Open API can easily access from spreadsheet programs, web browsers, and various programming environments.

소셜 네트워크 서비스 환경에서 개인정보보호를 위한 OpenAPI기반 보안 프레임워크 (An OpenAPI based Security Framework for Privacy Protection in Social Network Service Environment)

  • 윤용석;김강석;손태식
    • 정보보호학회논문지
    • /
    • 제22권6호
    • /
    • pp.1293-1300
    • /
    • 2012
  • 모바일 디바이스의 진화와 무선 네트워크의 발전으로 스마트폰 기반 모바일 소셜 네트워크 서비스의 사용자가 증가하고 있다. 또한 실시간 의사소통과 정보공유에 따른 개인정보 유출이 심각한 사회적 문제로 대두되고 있다. 이에 본 연구에서는 먼저 OpenAPI를 이용하여 소셜 네트워크 서비스 플랫폼에 연동 가능한 프레임워크를 설계하고, 개인정보보호 강화를 위해 구현된 프레임워크에 인증과 탐지 메커니즘을 제안하였다. 인증 방식으로는 아이디와 패스워드를 사용하고 탐지 방법은 사용자가 지정한 입력패턴을 분석하여 개인정보보호 가이드라인에 해당하는지 사전에 미리 검증함으로써 소셜 네트워크 서비스 환경에서의 개인정보보안을 강화하였다. 마지막으로 성능 평가를 수행하여 본 연구의 효율성 및 타당성을 입증하였다.

실시간 제어에 의한 개방형 CNC 소프트웨어 모듈의 설계 및 구현 (The Design and Implementation of Open Architecture CNC Software Module by a Real-time Control)

  • 이제필
    • 한국생산제조학회지
    • /
    • 제8권5호
    • /
    • pp.54-62
    • /
    • 1999
  • This paper describes the design and implementation of a PC(personal computer) based open architecture machine tool controller. The hardware of open architecture CNC has generally a motion control board on a PC for controlling a servo motor. But this paper describes open architecture hardware that consists of a PC, a counter board a DAC board and a DIO board only. This makes it easy to generate CNC software module in a hardware-independent way. The proposed open architecture CNC software runs on the MS-Windows NT. The paper describes a method of con-trolling servo motors using a real-time timer of MS-Windows NT and a commercial real-time operating system on the MS-Windows. NT. An open and reconfigurable software module is made up of an object and an API(application programming interface). Using the object and the API a new CNC system can be quickly configured to control dif-ferent machine tools. The proposed open architecture CNC system is applied to 4-axis lettering center.

  • PDF

지공간정보 웹 서비스에서 GeoJSON 적용 (Application of GeoJSON to Geo-spatial Web Service)

  • 박용재;이기원
    • 대한원격탐사학회지
    • /
    • 제24권6호
    • /
    • pp.613-620
    • /
    • 2008
  • Web 2.0 패러다임에서 사용자는 웹에 접속함으로써 개인용 컴퓨터에서 특정 어플리케이션을 실행하는 것과 같이 동일한 기능을 수행할 수 있다. 이와 같이 플랫폼으로서의 웹을 위해서는 웹 상에서 다양한 자원과 어플리케이션들 간에 서로 데이터를 교환하고 공유할 수 있는 웹 기반 자료 포맷이 필요하다. 문자형 정보에 대한 JSON은 Javascript로 직접 처리가 가능한 실용성을 강조한 포맷이므로 기존의 XML 유형 데이터는 JSON 포맷을 포함하는 태그 처리가 가능하다. 그러나 지 공간정보를 다루는 GeoJSON은 현재 개발 진행중이고 표준화 초기 단계이므로 현 단계에서의 적용성에는 제한점들이 있고 이를 다룰 수 있는 툴이나 공개 프로그램도 그리 많지 않은 상황이다 따라서 공간 웹 서비스 개발에서 웹 서비스 간의 지공간자료 전송 및 상호 교환 목적으로 GeoJSON 포맷을 적용하기 위해서는 직접 GeoJSON Parser를 구현하거나 이와 같은 기능을 부분 지원되는 서버 기반의 공개 소스를 이용하는 것이 바람직하다. 본 연구에서는 공개형 웹 매핑 API인 Google Maps API와 Openlayers 라이브러리 API를 이용한 설계 및 구현을 통하여 지공간 정보 웹 서비스에서 GeoJSON을 웹 기반 공간 정보 자료 포맷으로 활용할 수 있는 기반 연구를 수행하고 향후 확장 가능성을 검토하였다.