• Title/Summary/Keyword: Json

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

지공간정보 웹 서비스에서 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을 웹 기반 공간 정보 자료 포맷으로 활용할 수 있는 기반 연구를 수행하고 향후 확장 가능성을 검토하였다.

접미사 배열을 이용한 JSON 데이터의 경로 기반 검색에 대한 연구 (A Study of Path-based Retrieval for JSON Data Using Suffix Arrays)

  • 김성완
    • 창의정보문화연구
    • /
    • 제7권3호
    • /
    • pp.157-165
    • /
    • 2021
  • 웹, 모바일, IoT 등의 기술을 활용한 다양한 어플리케이션 서비스의 활용과 이에 따른 대용량 데이터 관리의 필요성이 확대됨에 따라 효율적인 데이터 표현 및 교환 방법과 데이터에 대한 질의 처리의 중요성이 증가하고 있다. 간결함을 특징으로 갖는 JSON은 웹 상의 표준 데이터 표현 및 교환 언어인 XML를 대신하여 데이터 교환 및 대용량 데이터 저장의 포맷으로 다양한 영역에서 활용되고 있다. 이는 JSON으로 표현된 대량의 데이터를 효과적으로 접근 및 검색하기 위한 인덱싱 및 질의 처리 기법의 개발이 중요함을 의미한다. 이에 본 논문에서는 계층적 구조를 특징으로 가지는 JSON 데이터를 트리 형태로 모델링 하고 경로 개념을 이용한 인덱싱 및 질의 처리 방안을 제안한다. 특히, 텍스트 검색에서 널리 사용되는 접미사 배열을 활용한 인덱스 구조를 설계하였으며 이를 활용하여 단순 및 복합 경로 기반의 JSON 데이터 질의 처리 방안들을 소개하였다.

모바일 응용 프로그램에서 XML 데이터를 JSON으로 변환 전송을 통한 성능 개선 (Transmission performance of improvements in mobile applications via XML and JSON data translation)

  • 오진수;송창기
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(D)
    • /
    • pp.129-131
    • /
    • 2012
  • 스마트 폰의 엄청난 보급으로 인해 모바일 시장은 큰 발전을 하고 있다. 그로 인한 기존의 웹 응용 프로그램을 서비스가 모바일 시장에 응용되고 있다. 매우 효율적이고, 널리 사용되는 데이터 교환 방식으로 XML과 JSON이 있다. 대부분의 경우, 서비스로 제공되는 데이터 교환 방식으로 XML을 제공한다. XML로 서비스되는 모바일 응용 프로그램은 JSON에 비해 전송량이 크다. 따라서 본 논문에서는 XML보다 경량화된 JSON으로 전달하여 효과적인 데이터 교환 방식을 제안한다.

A SECURITY ARCHITECTURE FOR THE INTERNET OF THINGS

  • Behrens, Reinhard;Ahmed, Ali
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제11권12호
    • /
    • pp.6092-6115
    • /
    • 2017
  • This paper demonstrates a case for an end-to-end pure Application Security Layer for reliable and confidential communications within an Internet of Things (IoT) constrained environment. To provide a secure key exchange and to setup a secure data connection, Transport Layer Security (TLS) is used, which provides native protection against replay attacks. TLS along with digital signature can be used to achieve non-repudiation within app-to-app communications. This paper studies the use of TLS over the JavaScript Object Notation (JSON) via a The Constrained Application Protocol (CoAP) RESTful service to verify the hypothesis that in this way one can provide end-to-end communication flexibility and potentially retain identity information for repudiation. As a proof of concept, a prototype has been developed to simulate an IoT software client with the capability of hosting a CoAP RESTful service. The prototype studies data requests via a network client establishing a TLS over JSON session using a hosted CoAP RESTful service. To prove reputability and integrity of TLS JSON messages, JSON messages was intercepted and verified against simulated MITM attacks. The experimental results confirm that TLS over JSON works as hypothesised.

만물 네트워크 구현을 위한 프로토콜 메시지 JSON 표현 (JSON Presentation of Protocol Message for Network of Everything Implementation.)

  • 김수연
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2021년도 추계학술발표대회
    • /
    • pp.79-82
    • /
    • 2021
  • 본 논문에서는 현재 ISO/IEC JTC1 SC6 에서 표준화가 진행중인 만물네트워크 프로토콜 기능을 구현하기 위한 초기 단계로 만물네트워크 사물 사용자의 소셜 그룹 형성을 위한 프로토콜 메시지를 JSON 표현으로 표기하였다. ISO/IEC JTC1 SC6 에서 표준화가 진행중인 만물네트워크의 사물 유저 소셜 그룹 관리 기능은 안정적인 프로토콜 기능과 데이터 전송 관리를 제공하고 있으며 멤버 디스커버리기능, 데이터 전송 통로 관리기능 등의 그룹 관리 기능을 제공하고 있다. 이러한 기능을 구현하기 위한 표준 프로토콜 메시지를 JSON 으로 표기함으로써 만물네트워크 실현 및 상용화에 기여할 수 있으며 특히 표준화가 진행되고 있는 ISO/IEC JTC1 SC6 의 미래 네트워크 구현과 실증에 적극 반영하고자 한다.

Health level 7 fast healthcare interoperability resource (HL7 FHIR)를 통한 3차원 의료 영상의 교환 (The medical 3-dimensional image exchange via health level 7 fast healthcare interoperability resource (HL7 FHIR))

  • 이정환;최병관;한인호
    • 디지털융복합연구
    • /
    • 제18권6호
    • /
    • pp.373-378
    • /
    • 2020
  • 의료 정보의 상호운용성 향상을 위해서 Health level 7은 의료 정보 교환을 위한 차세대 체계인 Fast health interoperability resource (FHIR)를 개발하였다. 그러나, 이를 이용하여 임상 정보를 포함한 3차원 의료 영상을 교환하려는 시도는 없어 새로운 방법을 제시하고자 한다. CT 영상에서 만들어진 3차원 의료 영상을 javascript object notation (JSON) 형식으로 전환하고, 임상 정보를 추가하였다. 우리는 시험용 FHIR 서버를 만들고, 클라이언트는 postman을 사용하였다. 생성된 JSON 파일은 body에 첨부하여 전송되었다. JSON 형식으로 전송된 3차원 의료 영상은 웹 브라우저를 통해서 볼 수 있었고, 원시 코드를 확인하여 동봉된 임상 정보를 볼 수 있었다. 우리는 3차원 의료 영상 교환을 최초로 시행하였다. 이 방법을 적용한 앱이나 FHIR 리소스 개발을 위해 추가적인 연구가 필요할 것이다.

원격 헬스 서비스를 위한 JSON 기반의 OCF IoTivity 메시지 전송 연구 (A Study of OCF IoTivity Message Transmission based on JSON for Remote Healthcare Services)

  • 김문권;김형준;김도현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.1329-1330
    • /
    • 2017
  • 최근 통신, 전자 기술의 발전으로 헬스 서비스를 언제 어디서나 사용자에게 제공할 수 있다. 다양한 e-헬스 디바이스들과의 연동을 위하여 본 논문에서는 OCF IoTivity 프레임워크을 e-헬스 디바이스에 적용하고 JSON 기반의 메시지를 생성하여 전송하는 기법을 제안한다. 이 기법은 e-헬스 시스템에서 인터넷을 통하여 원격 헬스 서비스를 제공하는데 사용할 수 있다.

항로표지 서비스 플랫폼 설계 및 고려 사항 (Design and Consideration of Aids to Navigation service platform)

  • 조경민;김태희
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2023년도 춘계학술대회
    • /
    • pp.301-302
    • /
    • 2023
  • 스마트 항로표지의 서비스를 동일한 규격으로 제공하고 사용자 인증과 접근 권한을 관리하기 위해 서비스 플랫폼을 설계하였다. 서비스 플랫폼의 요구사항을 충족하기 위해 사용자 인증을 위한 OIDC 구현 오픈소스인 Keycloak을 사용하였으며 서비스 관리를 위해서는 S-100 객체 카탈로그 버전 관리 방안을 사용하였다. 내부 서비스 데이터를 S-100으로 규격화 하기 위해서는 내부 서비스 데이터는 JSON Schema를 사용하여 S-100 데이터로 매핑을 위한 최소 규격을 설계하였다.

  • PDF

A Novel Approach for Accessing Semantic Data by Translating RESTful/JSON Commands into SPARQL Messages

  • Nguyen, Khiem Minh;Nguyen, Hai Thanh;Huynh, Hiep Xuan
    • IEIE Transactions on Smart Processing and Computing
    • /
    • 제5권3호
    • /
    • pp.222-229
    • /
    • 2016
  • Linked Data is a powerful technology for storing and publishing the structures of data. It is helpful for web applications because of its usefulness through semantic query data. However, using Linked Data is not easy for ordinary users who lack knowledge about the structure of data or the query syntax of Linked Data. For that problem, we propose a translator component that is used for translating RESTful/JSON request messages into SPARQL commands based on ontology - a metadata that describes the structure of data. Clients do not need to worry about the structure of stored data or SPARQL, a kind of query language used for querying linked data that not many people know, when they insert a new instance or query for all instances of any specific class with those complex structure data. In addition, the translator component has the search function that can find a set of data from multiple classes based on finding the shortest paths between the target classes - the original set that user provide, and target classes- the users want to get. This translator component will be applied for any dynamic ontological structure as well as automatically generate a SPARQL command based on users' request message.

JSON을 이용한 고객 물류 데이터 통합 시스템 (A System for Integration of Customer Distribution Data Using JSON)

  • 장현애;정희진;이은지;최다은;박혁주;송양의;이용규
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.12-15
    • /
    • 2017
  • 소규모 전자상거래 업체에서 데이터베이스를 사용하여 고객 물류 정보를 관리하지 못하고 파일로 관리한다. 파일로 관리되는 데이터는 자료 형식의 차이로 업체 간 데이터를 주고받기 어려운 문제가 있다. 이러한 문제를 해결하기 위해서 파일로 관리되는 고객 물류 데이터를 하나의 시스템으로 통합하여 관리할 수 있는 체계가 필요하다. 본 논문에서는 JSON을 이용한 고객 물류 관리 시스템을 제안하여 통합 문제를 해결하고자 한다. 본 시스템은 각 고객 물류 데이터의 데이터 구조를 분석하여 통합 데이터베이스를 위한 스키마를 생성하고, 새로운 스키마에 맞게 기존 데이터를 전처리 과정을 거쳐 통합 데이터베이스에 저장하여 관리한다. 제안된 시스템을 사용하면 파일로 입력된 데이터가 자동으로 통합 데이터베이스로 저장되어, 업체별로 관리되는 데이터를 통합하여 관리할 수 있다.