• Title/Summary/Keyword: MIDDLEWARE

Search Result 1,146, Processing Time 0.033 seconds

Web Service Proxy Architecture using WS-Eventing for Reducing SOAP Traffic

  • Terefe, Mati Bekuma;Oh, Sangyoon
    • Journal of Information Technology and Architecture
    • /
    • v.10 no.2
    • /
    • pp.159-167
    • /
    • 2013
  • Web Services offer many benefits over other types of middleware in distributed computing. However, usage of Web Services results in large network bandwidth since Web Services use XML-based protocol which is heavier than binary protocols. Even though there have been many researches to minimize the network traffic and bandwidth usages of Web Services messages, none of them are solving problem clearly yet. In this paper, we propose a transparent proxy with cache to avoid transfer of repeated SOAP data, sent by Web Service to an application. To maintain the cache consistency, we introduce publish/subscribe paradigm using WS-Eventing between the proxy and Web Service. The implemented system based on our proposed architecture will not compromise the standards of Web Service. The evaluation of our system shows that caching SOAP messages not only reduces the network traffic but also decreases the request delays.

(The Design of CTS for an Editor's Composition based on Distributed Object Group Model) (분산 객체그룹 모델 하에서 편집자 직접조판을 위한 CTS 설계)

  • 유경택;주수종
    • Journal of the Korea Computer Industry Society
    • /
    • v.3 no.8
    • /
    • pp.1019-1026
    • /
    • 2002
  • The Distributed system environments are developing into a structure of the opening information communication network based on object-oriented concepts and distributed technologies. Such a reason is that it can not only decrease the complexity of distributed softwares, but also support object oriented application services to distributed environments without changes of its own communication network structure. In this paper, we designed object group model, that is, an extended middleware, we developed before. The distributed environment suggested consists of the CTS server and clients. As our results, we showed the interaction procedures between/among object groups and service procedures of distributed application in given distributed system.

  • PDF

Middleware Structure and Control Message Design for Cyber Physical System (사이버 물리 시스템을 위한 미들웨어 구조 및 제어 메시지 설계)

  • Lee, Hyung-Soo;Kim, Sung-Jo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06b
    • /
    • pp.465-470
    • /
    • 2010
  • 현재 사이버 물리 시스템을 통해 IT와 교통, 항공, 의료, 화학등 많은 분야들이 융합되어 Cyber Element와 Physical Element가 상호 작용하는 대규모 시스템 구축에 많은 연구가 이루어 지고 있다. 하지만 정적인 제어 구조를 가진 기존 시스템들의 통합으로 인해 새롭게 구축되는 대규모 시스템은 복잡도가 크게 증가하여 제어 구조에 관한 명세가 새롭게 이루어져야 하는 문제가 발생하고 있으며 해결하기 위해 사이버 물리 시스템에서는 일시적인 동적 제어가 가능한 미들웨어에 대한 요구가 증가하고 있다. 이에 본 논문에서는 사이버 물리 시스템을 위한 장치 간 동적 제어를 제공할 수 있는 미들웨어를 개발하기 위하여 하위 계층에서는 Star형, 상위 계층에서는 Flat한 계층 구조를 가진 하이브리드 계층 구조를 제안한다. 또한 미들웨어 구성요소들에 대한 특성 및 기능을 정의하고, XML(eXtensible Markup Language)을 이용하여 다양한 상황과 각 구성요소들의 기능에 따라 확장성과 유연성 있는 제어 메시지를 설계한다.

  • PDF

A Study on Implementation of Environment Monitoring System of Mobile Robot using OpenRTM (OpenRTM 기술을 이용한 이동로봇 환경 모니터닝 시스템 구현에 관한 연구)

  • Moon, Yong-Seomn;Vo, Trong Tuan Anh;Lee, Young-Pil;Park, Jong-Kyu;Bae, Young-Chul
    • Journal of Advanced Navigation Technology
    • /
    • v.13 no.6
    • /
    • pp.894-900
    • /
    • 2009
  • In this paper, we propose the structure of system integration on the global ethernet networks using OpenRTM which was developed in Japan among the integration software framework based on middleware. In order to verify for propose model, we implement of environment monitoring system of mobile robot applied OpenRTM structure and we also verify that proposed validity of the structure of integration through experiment in the implemented system.

  • PDF

A Security Framework for Ubiquitous Computing Environment

  • Chae, Cheol-Joo;Shin, Hyo-Young;Lee, Jae-Kwang
    • Journal of information and communication convergence engineering
    • /
    • v.7 no.3
    • /
    • pp.330-334
    • /
    • 2009
  • Most security solutions and middleware on home network consider internet users as approaching subject. It is unrealistic where the most subjects are mobile users who want to control home network devices. Therefore minor and fast certification structures are needed to control other devices with mobile device that has lower computing capacity. To solve the above problems, this paper wants to build safe certification frame work for internet and mobile users to control household devices safely. New certification structure is proposed to get out of heavy certification structure like PKI and to minimize encrypting and decrypting operation by compounding session key and public key.

Study on Middleware Server through Overlay Multicast Network System for Multimedia Data Transmission (멀티미디어 정보 전송을 위한 오버레이 멀티캐스트 네트워크 시스템을 기반한 미들웨어 서버에 대한 연구)

  • Kim, Jong-Wan;Lim, No-Eul;Kim, Jong-Ryul
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.10a
    • /
    • pp.748-751
    • /
    • 2008
  • 인터넷의 급격한 발전에 따라 멀티미디어 정보에 대한 요구가 증대되고 있으며 이와 관련된 이론 및 기술이 발전해 오고 있다. 이런 기술들 중 대표적으로 IP 멀티캐스트, CDN(Contents Delivery Network) 등을 들 수가 있다. 하지만 이런 기술들은 사용자가 많이 위치한 곳곳에 하드웨어적인 장치들을 설치함으로써 초기 고정비용이 매우 크게 들어간다는 단점이 있다. 비교적 적은 초기비용을 들여서 유사한 성능의 멀티미디어 전송 서비스를 제공하기 위한 기술들에 대한 연구가 최근 주목 받고 있으며 이러한 연구들 중에 대표적으로 오버레이 멀티캐스트가 있다. 본 논문에서는 이러한 오버레이 멀티캐스트를 기반한 미들웨어 서버를 개발하여 멀티미디어 정보 전송 서비스를 제공을 함에 있어서의 미들웨어 서버의 가능성에 대해 살펴보고자 한다.

  • PDF

Implementing a middleware for development of embedded processor applications (내장 프로세서 응용 개발을 위한 미들웨어 구현)

  • 박현수;한경숙;우덕균;표창우;김홍남
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.134-136
    • /
    • 1999
  • 내장 프로세서에서 실행되는 응용 프로그램 개발환경에서는 타겟에서 실행될 프로그램을 호스트에서 개발하여 타겟에서 실행되도록 구성한다. 내장 프로세서 응용 개발 환경의 중심을 이루는 호스트-타겟 연결 미들웨어(이후 타겟서버라 칭함)를 개발하였다. 타겟서버는 전단부, 후단부 인터페이스를 통하여 호스트에서 개발된 목적모듈을 타겟시스템에 로딩시키는 기능을 한다. 또한, 호스트에서 운용되는 타겟 접근도구의 요구사항을 전송하고 타겟의 정보를 호스트 도구에게 전송하는 역할을 한다. 이러한 역할을 수행하기 위하여 내부 모듈에서 리더, 로더, 타겟메모리 관리, 심볼테이블 관리모듈이 구현되었다. 이렇게 구현된 타겟서버는 기존의 호스트 시스템 도구에 연결되어 정확한 수행에 대한 테스팅 과정을 마쳤고 하나의 라이브러리로 지원되었다.

  • PDF

A Research on Implementation of Load Balancing Middleware for the Online Game Server (온라인 게입 서버를 위한 부하 분산 미들웨어의 구현에 대한 연구)

  • 신동일;신동규;김민수;장재흥;윤현숙;이정훈;한창완
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.178-180
    • /
    • 2000
  • 오늘날 온라인 게임은 TCP망을 이용하여 동시에 수백에서 수천명이 접속하여 게임을 증길 수 있는 클라이언트/서버 모델의 표준이지만 서버에 접속하는 클라이언트의 수가 증가함에 따라 나타나는 많은 문제점을 가지고 있다. 본 논문에서는 기존 네트웍 게임 엔진 구조적 단점을 보완한 3-tier 방식을 적용한 분산 네트웍 게입 서버를 위한 부하 분산기의 연구 및 개발에 대하여 서술한다. 이 시스템은 클라이언트/서버 모델의 2-tier 방식에서 오는 클라이언트 수 증가에 따른 네트웍 부하 가중에 대한 처리 문제와, 분산된 2-tier 방식을 적용한 서버에서 각 서버간의 통신, 데이터 공유에 대한 문제 등을 다루고 이에 대한 해결책으로 3-tier 방식을 적용하여 클라이언트/서버 사이에 각 서버의 사용자나 이동되는 데이터를 분산하고 모니터링하는 부하 분산기 시스템을 적용하여 위와 같은 문제점을 해결하였다.

  • PDF

The Design and Implementation of Update Protocol for Distributed Spatial Data based on Middleware (미들웨어 기반의 분산 공간 데이터 변경 프로토콜의 설계 및 구현)

  • 정민규;조대수;오병우;홍봉희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.104-106
    • /
    • 2000
  • 이 논문은 클라이언트에서 다수의 서버에 대한 공간 데이터의 변경 문제를 대상으로 한다. 분산 환경에서의 데이터 변경은 다음과 같은 요구조건을 가진다. 첫째, 분산 환경에서는 서로 다른 구조의 클라이언트 및 서버에 대해 확장성을 고려해야 한다. 둘째, 공간 데이터 간에는 공간 관련성이 존재하기 때문에, 서로 다른 서버에 분산 저장된 공간 데이터간의 공간 관련성을 유지해야 한다. 셋째, 한 클라이언트에서의 변경은 여러 서버 및 다른 클라이언트와의 협동 작업을 통해 수행되어야 한다. 이 논문에서는 클라이언트에서의 공간 데이터 변경을 처리하기 위해 서비스 제공자를 설계, 구현한다. 서비스 제공자는 미들웨어 컴포넌트로써 동일한 인터페이스를 제공하기 때문에, 클라이언트 및 서버의 확장이 용이한 장점을 갖는다. 이 논문에서 제공하는 서비스 제공자는 2PC 기반의 변경 프로토콜에 따라 분산된 서버간에 존재하는 공간 관련성을 유지하면서 공간 데이터의 변경을 수행한다. 즉, 서비스 제공자는 클라이언트에서 변경을 요청한 객체에 대해 공간 관련성 유무를 검사하고, 공간 관련성을 가진 객체를 포함한 서버에 변경 내용을 전파한 후, 협동 작업을 통해 변경을 확정하거나 취소하게 된다.

  • PDF

HIML(Human Interaction Markup Language) Middleware for Context Awareness in Home Network (홈네트워크 시스템상에서 상황인식을 위한 HIML(Human Interaction Markup Language) 미들웨어)

  • Kim, Joon-Hyung;Son, Min-Woo;Shin, Dong-Kyoo;Shin, Dong-Il
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10b
    • /
    • pp.38-43
    • /
    • 2006
  • 유비쿼터스 컴퓨팅 환경이 발달하면서 홈네트워크 환경의 사용자 상황을 쉽게 인식하고 사용자의 상황 정보에 따라 좀 더 지능적인 서비스를 제공 할 수 있게 되었다. 지능적 서비스를 효과적으로 구현하기 위해서는 상황 정보를 객관적으로 표현할 수 있어야 한다. 상황 정보는 개체의 상황을 특성화 하는데 사용 될 수 있는 정보를 의미한다. 본 논문에서는 홈네트워크 서비스를 효과적으로 제공하기 위하여 상태 정보를 User context, Device context, Proximity(유저와 장치간의 거리) context로 분류하고, 그 상황 정보를 효과적으로 표현할 수 있는 XML기반의 HIML(Human Interaction Markup Language)을 설계하였다. 또한 설계된 HIML 문서를 통해 다양한 플랫폼에서 작동하고, 여러 가전기기와 센서장비들의 상호작용이 가능하게 하는 미들웨어를 설계하고 그 기능을 실험하였다.

  • PDF