• 제목/요약/키워드: XML Message-based

검색결과 89건 처리시간 0.021초

SOAP을 기반으로 한 XML Hub 시스템 개발 (Developing XML Hub System based on SOAP)

  • 김용수;주경수
    • 정보처리학회논문지D
    • /
    • 제10D권2호
    • /
    • pp.351-358
    • /
    • 2003
  • SOAP(Simple Object Access Protocol)은 분산 환경에서의 정보 교환에 사용되는 분산 컴퓨팅 프로토콜로 분산 시스템간에 메시지를 전달하는 방법, 원격 프로시저 호출/응답을 처리하는 방법이 정의하고 있다. 이러한 SOAP은 텍스트 기반의 XML을 이용한 프로토콜이기 때문에 운영체제 및 프로그래밍 언어에 독립적으로 사용할 수 있다. 따라서 전자상거래 표준인 ebXML에서도 메시지 전송을 위해 SOAP을 사용하고 있다. 본 논문에서 SOAP을 기반으로 XML Hub 시스템을 개발하였다. 이에 따라 본 XML Hub 시스템을 기반으로 B2B 메시지 전송이 용이하게 되어, 보다 많은 비즈니스 파트너를 효과적으로 통합관리 할 수 있을 것이다.

XML기반 전역 Peer-to-Peer 엔진 설계 및 구현 (Design and Implementation of XML based Global Peer-to-Peer Engine)

  • 권태숙;이일수;이승룡
    • 한국통신학회논문지
    • /
    • 제29권1B호
    • /
    • pp.73-85
    • /
    • 2004
  • 본 논문에서는 다양한 종류의 서비스 지원이 가능하며, PC, 웹, 모바일 환경을 연동 할 수 있는 새로운 개념의 XML 기반 글로벌 P2P 엔진을 제안하고 이에 대한 설계 및 구현 경험을 소개한다. 제안된 P2P 엔진은 모든 메시지 교환 시 텍스트 기반의 XML을 사용함으로써 웹 연동 및 이기종간 데이터 교환이 가능하며, 다중 수준의 보안레벨과 여러 보안 알고리즘을 적용할 수 있는 기능도 제공한다. 이를 위하여 제안된 시스템은 모든 메시지를 스케줄링, 필터링 하는 Message Dispatcher, 보안 기능을 지원하는 보안 관리자와 전송을 담당하는 전송 관리자를 포함하는 SecureNet Manager, 피어를 검색하여 피어 네트워크 환경을 구성하는 Discovery Manager, 그리고 XML 문서처리 기능을 포함하는 데이터 관리자인 Repository Manager 모듈로 구성되어있다. 본 논문에서 제안된 시스템의 가용성 평가를 위해 커뮤니케이션 서비스인 채팅과 협업 중 공동 저작 도구로서 화이트보드 그리고 파일 공유서비스를 각각 구현하고, 기존의 타 시스템과의 성능 비교 평가를 하였다.

병원 전단계 모바일 응급의료 서비스를 위한 XML 기반 메시지 전송 프로토콜 (XML-based Message Transmission Protocol for Mobile Emergency Medical Service in the Pre-Hospital Phase)

  • 김흥식
    • 스마트미디어저널
    • /
    • 제4권3호
    • /
    • pp.24-30
    • /
    • 2015
  • 갑자기 마주친 응급상황에 대해 대부분의 사람들은 당황하게 되고, 신고 시 정확한 메시지 전달이 되지 않는 경우가 많다. 최근 일상화된 스마트 소프트웨어 환경에서 개인의 응급상황을 정확하고 구조화된 형태로 전송하여 최적의 서비스를 받을 수 있도록 하거나, 주위의 여타 응급상황에 실시간으로 대처할 수 있도록 하는 효율적인 응급 의료 서비스 시스템을 제공하는 것이 중요하다. 본 논문에서는 효율적이고 구조화된 응급의료 서비스를 제공할 수 있도록 빠르고 정확한 XML-기반 메시지 전송 기술에 대한 표준 프로토콜을 설계하고, 이를 이용하여 효율적이고도 신속하고, 정확한 처리를 할 수 있는 환경을 제공한다.

온라인 대화 행위에서 XML 기반 메시지를 이용한 미디어 지원 (Supporting Media using XML-based Messages on Online Conversational Activity)

  • 김경덕
    • 정보처리학회논문지B
    • /
    • 제11B권1호
    • /
    • pp.91-98
    • /
    • 2004
  • 본 논문에서는 온라인 대화 행위에서 다양한 미디어를 지원하기 위하여 XML(eXtensible Markup Language)을 이용하는 방법을 제안한다. 제안한 방법은 온라인 대화 행위에서 미디어 정보를 XML 기반 메시지로 변환하여 기존 텍스트 기반 메시지와 유사하게 처리한다. 이때 XML 기반 메시지와 미디어는 서버에 저장되며, XML 기반 메시지는 하나의 XML 문서로 통합된 후 XSLT 문서를 적용하여 HTML 문서를 생성한다. 각 클라이언트의 대화자는 HTML 문서의 하이퍼링크를 이용하여 미디어를 재생 및 프레젠테이션 한다. 제안한 방법은 온라인 대화 행위에서 텍스트, 이미지, 오디오, 비디오 등의 다양한 미디어의 사용을 효율적으로 지원하고, 또한 XML 태그의 확장 및 변경에 따라 텍스트 기반 메시지의 글자 크기, 색깔, 스타일 등의 유지보수에 효율적이다. 적용 예로서, 온라인 대화 행위에서 미디어를 지원하기 위하여 클라이언트-서버구조를 가지는 시스템을 구현하였으며, 각 대화자는 웹 브라우저에서 JAVA 애플릿과 서블릿을 사용하여 텍스트 및 미디어 기반 메시지를 입력하며, 대화자가 메시지를 입력할 때마다 대화 메시지가 자동으로 갱신되도록 하였다. 대화자는 사용자 인터페이스상의 대화 메시지에서 하이퍼링크의 클릭으로 미디어를 재생 및 프레젠테이션 한다. 제안한 방법의 응용 분야로는 원격 교육, 게임, 협업 등이다.

XML 메시지 교환을 이용한 이기종 P2P 데이터 공유시스템 설계 (Design of XML message-based the heterogeneous P2P Data sharing System)

  • 정헌;강병욱;서영수
    • 한국정보컨버전스학회논문지
    • /
    • 제1권1호
    • /
    • pp.1-8
    • /
    • 2008
  • JXTA는 중앙 서버를 통한 관리가 필요 없고 네트워크에 연결되어 있다면 어떤 장치든 다른 장치들과의 통신이 가능하며, 이기종 P2P시스템들과의 통신이 가능하다는 특징들이 가지고 있다. 이러한 특징을 최대한 활용하면서 서로 상이한 프로토콜과 API를 사용하여 만들어진 P2P시스템간의 상호연동을 가능하도록 하기 위한 데이터 교환 시스템을 설계하였으며, 설계된 시스템의 중요한 모듈은 생성된 요청과 요청에 대한 응답을 파싱하는데 이용하는 XML Parser Component(XPC), 적절한 요청과 응답을 생성해 내는데 사용하는 XML Making Component(XMC)의 구조를 설명한다.

  • PDF

SOAP을 이용한 XML Hub 시스템 구현 및 활용 (An Implementation and Application of XML Hub System using SOAP)

  • 김용수;주경수
    • 한국전자거래학회지
    • /
    • 제8권1호
    • /
    • pp.141-154
    • /
    • 2003
  • SOAP is a protocol used for information exchange in distributed computing environment and SOAP defines mechanisms for message transferring between distributed system and remote procedure call/response process. This SOAP is able to be used independently on hardware platforms and operating systems and program languages because it uses only a text-based XML for protocol. Therefore ebXML that is a standard for E-Commerce adopts SOAP for message exchange. In this paper, we implement XML Hub System using SOAP and apply on the system e-Procurement. By this XML Hub System we can more easily exchange messages for B2B. Accordingly we can manage and integrate a lots of business partners.

  • PDF

실시간 공정 데이터를 위한 XML 기반 네트워크 서비스 (XML-Based Network Services for Real-Time Process Data)

  • 추영열;송명규
    • 제어로봇시스템학회논문지
    • /
    • 제14권2호
    • /
    • pp.184-190
    • /
    • 2008
  • This paper describes a message model based on XML (eXtensible Markup Language) to present real-time data from sensors and instruments at manufacturing processes for web service. HTML (Hyper Text Markup Language) is inadequate for describing real-time data from process control plants while it is suitable for displaying non-real-time multimedia data on web. For XML-based web service of process data, XML format for the data presentation was proposed after investigating data of various instruments at steel-making plants. Considering transmission delay inevitably caused from increased message length and processing delay from transformation of raw data into defined format, which was critical for operation of a real-time system, its performance was evaluated by simulation. In the simulation, we assumed two implementation models for conducting the transformation function. In one model, transformation was done at an SCC (Supervisory Control Computer) after receiving real-time data from instruments. In the other model, transformation had been carried out at instruments before the data were transmitted to the SCC. Various tests had been conducted under different conditions of offered loads and data lengths and their results were described.

XML 문서 변경 탐지 기능을 갖는 통합 리파지토리 시스템 (An Integrated Repository System with the Change Detection Functionality for XML Documents)

  • 박성진
    • 한국산학기술학회논문지
    • /
    • 제10권10호
    • /
    • pp.2696-2707
    • /
    • 2009
  • 비록 많은 DBMS 업체들이 XML을 지원하기 위해 기존 제품들을 확장하고 있지만 이와는 별도로 DBMS 종류와 플랫폼에 독립적인 경량의 XML 리파지토리 시스템 개발이 요구되고 있다. 본 논문에서 다음과 같은 기능들을 지원하는 XML 통합 리파지토리 시스템의 설계 및 구현에 관해 기술하였다. 구현된 XML 리파지토리 시스템은 XML DTD로부터 XML 문서 저장에 필요한 스키마 구조를 생성하고 데이터베이스 테이블에 저장한 뒤 XMLQL(XML Query Language)를 통해 자유롭게 XML 문서를 생성할 수 있으며 중복된 XML 문서들을 동기화시킨다. XML 리파지토리에는 동일한 데이터가 다양한 XML 문서에 중복될 수 있기 때문에 중복된 XML 문서들의 일관성 유지를 위한 효율적인 변경 탐지 기법이 요구된다. 논문에서는 메시지 다이제스트 기반의 변경 탐지 기법을 제안함으로써 클라이언트 XML 문서와 리파지토리 안의 XML 데이터간의 일관성을 유지하도록 하였다.

대규모 온라인 게임을 위한 XML 기반의 메시지 정의 시스템 (An XML-based Message Definition System for Massively Multiplayer Online Games)

  • 박학봉;오삼권
    • 정보처리학회논문지D
    • /
    • 제11D권4호
    • /
    • pp.901-906
    • /
    • 2004
  • 대규모 온라인 롤-플레잉 게임(MMORPG : Massively Multiplayer Role-Playing Game)에서 클라이언트와 서버 간의 상호작용은 대개 네트워크를 통한 메시지 전달을 통해 행해진다. 이런 MMORPG들에서는 게임의 내용이나 구성요소들이 지속적으로 진화해 가므로, 그에 따른 메시지들의 추가, 삭제, 또는 변경이 필요하다. 그러므로 게임 프로그래머들은 반복적으로 새로운 프로그램을 작성하거나 현재 있는 프로그램들을 수정해야 한다. 본 논문에서 소개하는 XML 기반의 메시지 정의 시스템은 게임의 상호작용을 위한 메시지들의 추가 및 변경을 용이하게 해준다. 이 시스템은 프로그래머들이 기존 메시지들을 변경하거나 새로운 메시지들을 추가하는데 드는 시간을 상당히 줄여 줄 뿐만 아니라 프로그래밍 버그 발생의 부담을 상당히 줄여준다. 또한 이 시스템은 일반 클라이언트-서버 응용 프로그램들에서도 사용이 가능하다.

XML기반 Peer-to-Peer 엔진의 메시지 디스패쳐 설계 (The Design of Message Dispatcher for Peer-to-Peer Engine Based on XML)

  • 이재욱;이일수;권태숙;이승룡
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.298-300
    • /
    • 2001
  • 본 논문에서는 웹, 모바일 환경에 적응 가능하고, 다양한 서비스의 지원이 가능한 글로벌 Peer-to-Peer(P2P) 엔진에서 서비스 모듈, 네트워크 모듈, 레파지토리 모듈간에 발생되는 메시지를 처리하는 메시지 디스패쳐의 설계 경험을 기술한다. P2P엔진이 이 기종 네트워크환경에 적응 가능하고, 다양한 서비스들을 동시에 지원하기 위해서는 피어 간 또는 엔진 내부에서 발생하는 많은 메시지들을 원활히 처리하는 모듈이 필요하다. 이를 위하여 메시지 처리를 위한 글로벌 P2P 엔진의 메시지 디스패쳐를 제안한다. 메시지 디스패쳐는 글로벌 P2P엔진에서 지원하는 서비스 또는 다른 모듈에서 발생하는 메시지들을 우선순위와 마감시간을 이용하여 작업순서를 배열하는 Message Queue, Message Queue에 적재된 메시지들을 분석하여 처리하는 Message Processor, 메시지 디스패쳐와 서비스 또는 각 모듈간의 메시지의 전달을 위한 공유 버퍼인 Service Buffer로 구성되어져 있다. P2P 엔진에서 메시지 디스패쳐를 이용하게 되면 다양만 서비스에 적응가능하고, 모듈간의 투명성을 제공하고, 신속한 메시지의 처리가 가능하게 된다.

  • PDF