• Title/Summary/Keyword: 분산 객체 미들웨어

Search Result 96, Processing Time 0.024 seconds

An Implementation of The multimedia Information searching System Using Extended object-Oriented Middleware(CORBA/JAVA) on Web Envionments (웹 환경에서 확장된 객체지향형 미들웨어(CORBA/JAVA)를 이용한 멀티미디어 정보 검색 시스템 구현)

  • Lee, Won-Jung;Ahn, Gil-Sou;Joo, Su-Chong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.7
    • /
    • pp.1847-1854
    • /
    • 1998
  • 최근, 웹(World Wide Web) 환경에서 효율적인 인터넷 서비스를 위해서 정적 서비스보다는 동적 서비스에 대한 다양한 요구사항들을 만족시키고자 많은 연구자들의 노력이 시도되고 있다. 웹 상에 있는 서버들로부터 정보를 얻기 위하여, CGI는 분산 응용들 간의 상호연동의 한 방법으로 제안되었다. 이 방ㅂ버에서 서버는 서비스 객체들간의 정적 바인딩 인한 과중한 처리 부담 및 네트워크 트래픽 부하를 극복할 수 없는 문제점들을 가지고 있다. 이러한 이유에서 본 논문에서는 기존의 CGI를 사용하는 대신에 확장된 객체 지향형 미들웨어를 사용하므로 웹 상에서 분산자원을 효율적으로 지원할 수 있도록 한다. 목표 시스템을 웹 상에서 구현하였다. 여기에서 클라이언트 모듈들은 임의의 서버에게 정보를 요청하기 위한 CORBA 미들웨어 접속용으로 서버 모듈은 클라이언트의 요청을 CORBA/JAVA 미들웨어를 통해 받아 웹 서버내의 멀티미디어 정보를 검색하도록 각각 구현되었다.

  • PDF

Local Transparency using High Reliability Naming Service based on CORBA in SDR Systems (CORBA 기반 고신뢰성 네이밍 서비스를 이용한 SDR 시스템 환경에서 지역 투명성 제공)

  • 송상현;김문기;이병호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.160-162
    • /
    • 2003
  • 분산 시스템 상에서 SDR 소프트웨어 시스템을 구현하려면 재구성성과 유연성이 필요하다. 따라서 이를 충족시켜줄 수 있는 객체지향 컴퓨팅 기술이 필요하게 된다. 이러한 분산 객체 구조를 가능하게 하는 핵심은 CORBA 미들웨어이다. CORBA는 소프트웨어 버스로서 분산성와 이종성을 숨기고 분산 객체들이 유연하게 통신할 수 있게 해주는 핵심 역할을 담당한다. 분산 네트워크 환경 하에서 CORBA의 네이밍 서비스는 네임 서버에 저장한 논리적 이름을 통해서 객체의 위치 정보를 얻는다. 이 방식은 서버의 물리적인 위치 변화에 상관없이 객체의 위치 투명성을 제공한다. 본 논문에서는 SDR 시스템에서 클라이언트가 재구성을 위한 소프트웨어를 다운로드를 받기위해 서버의 구현객체에 논리적인 이름을 이용하여 접근을 가능하게 해주는 신뢰성 있는 CORBA 네이밍 서비스를 설계함으로써 SDR 시스템의 지역적 투명성을 지원하는 모델을 제안한다.

  • PDF

IMMORTAL : Fault Tolerant Distributed Middleware System based on Remote Method Invocation (IMMORTAL : 원격 메쏘드 호출에 기반한 결함허용 분산 미들웨어 시스템)

  • Hyun, Mu-Yong;Kim, Shik;Kim, Myung-Jun;Yamakita, Jiro
    • Journal of KIISE:Information Networking
    • /
    • v.29 no.5
    • /
    • pp.562-572
    • /
    • 2002
  • Distributed object technologies have become popular in developing distributed systems. Although such middleware platforms as DSOM, DCOM, CORBA and Java RMI ease the development of distributed applications, they do not directly improve the reliability and the availability of these applications. Because the task of developing fault-tolerance techniques for distributed object paradigms is often complicated and error-prone, there is a great need for a development toolkit that enhances the reliability and the availability of distributed objects. In this paper, we propose a fault-tolerant distributed middleware system based on RMI, called IMMORTAL. We use a log-based rollback-recovery mechanism for supporting reliable distributed computing. Through a series of experiments, we observe that benchmark applications on the IMMORTAL tolerate hardware and software failures and evaluate its performance and scalability.

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

Design and Implementation of the Distributed Object Middleware for Ubiquitous-Home Healthcare System (U-Home Healthcare를 위한 분산객체 미들웨어의 설계 및 구현)

  • Park Su-Hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.10 no.8
    • /
    • pp.1519-1525
    • /
    • 2006
  • This paper proposes the U-healtcare middleware that is based on mininumCORBA. Ubiquitous healthcare system is generated by combining the technologies of computer system and medical system. This makes available that the person can receive medical treatment anywhere, anytime at on-line. The Healthcare devices are connected to network system as wire or wireless internet. So, the computer system can gather the vital information from the person at the real time and transfers the information to the server system that processes the medical information. When a medical doctor makes a diagnosis they can get more information about the patient by using the information within the server. Users would like to receive more services in the ubiquitous healthcare system than the traditional medical system. And in U-healthcare system, every healthcare devices and the users have to be connected to network system and the information from them has to be integrated. U-Home Healthcare middleware I proposed in this paper will do everything that I mentioned above.

Study of Distributed Object System build St ERP Server (분산 객체 시스템 구축과 ERP서버 연구)

  • 박진호;최성;정지문
    • Proceedings of the KAIS Fall Conference
    • /
    • 2001.05a
    • /
    • pp.362-365
    • /
    • 2001
  • 앞으로의 컴퓨터 시스템은 호스트 집중형 매인프레임 컴퓨팅, 클라이언트/서버, 분산객체, ERP시스템 등으로 발전하는 것으로 전망된다. 메인프레임을 통한 호스트 중심의 중앙집중형 시스템이 네트워크와 PC의 발전으로 클라이언트/서버 시스템의 시대를 열었다. 분산 환경에서 사용자들은 여러 저장 장치로부터 정보를 얻을 수 있고 서로 다른 이질적인 시스템에 있는 사용자들과 함께 자료를 공유, 통신할 수 있어야 한다. 때문에 분산 애플리케이션을 작성하기 위해서는 일단 서로 다른 운영체계와 네트워크 환경 등으로 구성된 이질적이고 복잡한 환경을 전제로 삼아야 한다. 이러한 환경에서 클라이언트/서버 소프트웨어를 개발하고 이를 서로 다른 시스템과 쉽게 통합할 수 있기 위해서는 이종의 분산 환경에서 여러 종류의 옹용 프로그램을 통합할 수 있는 표준의 결합 방식이 필요하다. 분산 객체 시스템과 ERP시스템이 도입ㆍ구축되었다고 해서 기업의 경쟁력이 강화되고 이윤 극대화가 달성되고 고객만족이 이루어지는 것은 아니다. 최적의 ERP시스템을 구축하기 위해서 도입단계에서부터 체계적인 접근이 필요하다. 본 연구에서는 ERP서버의 현황과 분산객체 미들웨어를 활용한 ERP서버에 대해 기술하고 ERP시스템 도입에 대한 분석을 시도함으로써 ERP 시스템의 성공적인 도입전략에 대해 연구하였다.

A Study on the Object Security Service in OMG (OMG 에서의 객체 보안 서비스 연구)

  • 이정기;노정희;이철승;문정환;홍성표;송기범;이준
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.05d
    • /
    • pp.849-854
    • /
    • 2002
  • 객체지향 기술의 발달과 더불어 분산객체(Distrubuted Object)처리기술의 발달로 많은 연구가 진행되고 있다. 객체지향 방법론과 분산객체 기술을 이용한 컴포넌트 형태로 개발되고 있다. 객체지향방법론과 분산객체 기술은 객체를 가장 기본적인 요소로 파악하며, 객체의 설계와 구현 그리고 미들웨어 상에서 운용에 비중을 두고 있다. 분산 객체 처리를 위한 기본구조로 응용 객체 공통기능, 객체서비스, 객체요구 중개자로 구성된 객체관리구조를 도입하여 OMA의 추상화 객체모델 위에 CORBA를 표준으로 정의하였다. 본 논문에서는 CORBA에서 보안의 표준과 분산 컴퓨팅 플랫폼의 보안 모델들을 참조하여 독립적인 보안 객체들이 보안 기능을 제공하여 응용의 필요에 따라 최적의 보안 메커니즘을 선택할 수 있도록 하며 CORBA 보안서비스 규약에 따르는 분산 컴퓨팅 환경에서의 객체 보안서비스를 제시하며 보안 컨텍스트를 구현하였다.

  • PDF

A Study of Middleware architecture form document exchange and management based on XML-RPC (XML-RPC를 이용한 문서교환 및 제어용 미들웨어 구조 연구)

  • 임정은;윤용익
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.514-516
    • /
    • 2001
  • 표준 데이터 포맷을 이용하여 인터넷상에 데이터를 전달하기 위해 XML 기술을 활용하여 분산 환경을 어떻게 더욱 발전된 모습으로 지원해나갈 수 있을 것인지를 두고 다양한 시도가 이루어지고 있다. 그 중에서도 가장 중심적인 역할을 수행한 수 있는 분야는 정보를 표현하여 인터넷을 활용한 모든 곳에서 통합화/표준화하여 사용자들의 정보공유와 경제활동에 접근 가능하도록 하는 것이다. 분산 객체 기술의 하나인 RPC와 XML을 연동한 XML-RPC는 HTTP를 확장해 XML 메시지를 주고 받을 수 있는 프로토콜로 HTTP를 사용하고 호출요청 및 응답 인코딩에 XML을 사용하는 메커니즘을 통해 클라이언트 서버간의 상호작용을 한다. 본 논문에서는 현재 분산객체기술과 XML과의 연동에 관만 연구를 알아보고, XML-RPC를 이용한 XML문서교환 및 제어용 미들웨어 구조를 제안한다.

  • PDF

Development of System Migration Process for interoperability suaranty based on CORBA (상호운용성 보장을 위한 CORBA 기반의 전환 절차 개발 연구)

  • Kang, Woo-Suck;Jang, Chang-Bok;Cho, Sung-Hoon;Kim, Dong-Hyuk;Lee, Chan-Seob;Cho, Wan-Soo;Choi, Eui-In
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04b
    • /
    • pp.1309-1312
    • /
    • 2002
  • 이질 분산 환경에서 분산 객체 미들웨어를 이용한 시스템 통합 기술은 시스템 서로 간에 상호운용 가능하도록 할뿐만 아니라 개발비용의 절감을 가져 올 수 있다. 현재의 군 정보체계는 하부 구조와 개발 플랫폼이 정의없이 정보 시스템 개발을 진행함에 따라 재사용성과 기술 공유가 미비한 실정이다. 따라서 이를 해결하기 위해서는 분산 객체 기술을 이용하여 개방 체계로 전환하기 위한 접근 방법이 필요하다. 따라서, 본 논문에서는 군 정보 시스템을 분산객체 미들웨어인 CORBA를 이용하여 통합할 수 있는 절차를 확보한 뒤 이를 설계하고 테스트함으로써 군 정보 시스템 자원과 C4I 시스템 개발 자원의 낭비를 절감시키고, 현재 시스템 간의 상호 운용성이 가능하도록 하였다.

  • PDF