• Title/Summary/Keyword: CORBA

Search Result 530, Processing Time 0.032 seconds

Design and Implementation of a CORBA/SNMP Gateway (CORBA/SNMP 게이트웨이 설계 및 구현)

  • Lee, Gil-Hang;Heo, Jeong-Suk;Kim, Myung-Kyun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.8
    • /
    • pp.2505-2513
    • /
    • 2000
  • This paper describes the design and implementation of a CORBA/SNMP gateway. The gateway is used to integrate traditional network management systems using CORBA. The integrated network management system uses World Wide Web (WWW) and CORBA. WWW provides a platform-independent and easy-to-use interface to distributed applications and CORBA is used to integrate different network management models seamlessly. To support the traditional managed objects without modification, we use a translation gateway between two different management models. The integrated network management server consists of a WWW server with enhancement for network management and translation gateways for converting management operations between different management models. This paper describes the design and implementation of a CORBA/SNMP gateway. The CORBA/SNMP gateway provides a syntactic and dynamic translation between CORBA and SNMP management models. The gateway provides a CORBA view to SNMP MIBs and allows the CORBA managers to access SNMP agents via CORBA operations. The CORBA/SNMP gateway also delivers the traps occurred in the SNMP agents to the CORBA managers that want to receive the trap information.

  • PDF

XML and CORBA Integration Architecture for Supporting Various Service Types (다양한 서비스 유형을 지원하는 CORBA와 XML의 연동구조)

  • Lee, Ho-Seob;Hong, Choong-Seon
    • Journal of KIISE:Information Networking
    • /
    • v.29 no.5
    • /
    • pp.533-542
    • /
    • 2002
  • Today, XML is widely used to present structured data and its importance has been expanded much in the web environment. Generally, we exchange XML documents to process XML-based data in distributed processing environments like a CORBA. But we need to configure CORBA environments to process XML documents. The system that has initially been designed to process XML is required. If there is no such system, we should configure most parts of the system, namely, IDL definition and CORBA client, CORBA server, implementation objects. In this paper, we propose a system that can apply an integration structure of web environment and CORBA without any additional configuration. Our proposed system can support various service types, namely, Also it can offer extensibility to legacy system with CORBA by using servlet and SOAP. Our proposed system can extend the structure to integrate XML with CORBA, Hence the web platform environment that applies this architecture can support much easier integration with CORBA environment.

The Design of Proxy for CORBA Traffic Monitoring Using OSI management technology (OSI 관리 기술을 이용한 CORBA 트래픽 모니터링 프록시 설계)

  • 박재성;송왕철
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.3 no.2
    • /
    • pp.355-362
    • /
    • 1999
  • Traffic monitoring, a part of the system management, is a vital function lot the proper operation of a system in use. Currently OMG has been trying to standardize CORBA system management. Besides, many companies and research laboratories have been developing and studying CORBA system management. In this paper, we have designed the proxy to monitor the CORBA traffic using the OSI management technology. To manage CORBA traffic resources, 6 parameters have been made into managed objects. The monitoring system consists of a CORBA server, a proxy object and an MIB. The CORBA server is made up of a service provider, a proxy server, and a event sewer. The proxy object acts as a process of a CORBA object, and is made up of a proxy client, a event client, and an IPC server.

  • PDF

Design and implementation of Fault-tolerant CORBA Service for reliability on Real-Time CORBA (실시간 CORBA상에서의 신뢰성 지원을 위한 결함허용 서비스의 설계 및 구현)

  • 김영재;박기용;홍성준;한선영
    • The KIPS Transactions:PartC
    • /
    • v.8C no.1
    • /
    • pp.23-31
    • /
    • 2001
  • Current CORBA has been suggested a solution for complexity of software in distributed environment. But it can't provide reliability about data transfer. For instance, CORBA can't provide object to client when the network are unstable or congested. In an existing CORBA, client has to wait when there is congestion between client and object implementation while client get a service from object implementation. So In this paper, we propose Fault-Tolerant CORBA Service (FTS) which has an intelligent redirection about an object that client requests. Moreover, we designed and implemented Fault-Tolerant Service to provide reliability by extending existing CORBA ORB. Therefore it provides reliable connection throughout the proposed Fault-Tolerant Service.

  • PDF

An Implementation of Priority Model of Real-Time CORBA (실시간 CORBA의 우선순위 모델 구현)

  • Park, Sun-Rei;Chung, Sun-Tae
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.38 no.4
    • /
    • pp.59-71
    • /
    • 2001
  • The Current CORBA shows some limitations for its successful deployment in real time system applications. Recently, OMG adopted Real-Time CORBA specification, which is defined as an extension to CORBA. The goal of the Real-Time CORBA is to provide a standard for CORBA ORB implementations that support 'end to end predictability'. In order to support 'end-to-end predictability', Real Time CORBA specifies many components such as priority model, communication protocol configuration, thread management, and etc. Among them, 'priority model' is the most important mechanism for avoiding or bounding priority inversion in CORBA invocations. In this paper, we present our efforts on a design ,and implementation of the Priority Model in Real-Time CORBA specification. The implementation is done as an extension of omniORB2(v.3.0.0), a popular open source non real time ORB. Experiment results demonstrate that our priority model implementation shows better performance and predictability than the non real-time ORB.

  • PDF

OSI Network Management of CORBA-based using Object Web (Object Web을 이용한 CORBA기반의 OSI 망관리)

  • 김강석;송왕철
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.3 no.1
    • /
    • pp.163-173
    • /
    • 1999
  • The CORBA provides a object-oriented middleware that lets applications extend their range across networks, languages, component boundaries, and operating systems. Java can provide a potable object that works in any operating system. Mapping Java into CORBA helps large scale information system operate through the Web by using the mobile code property of Java and object component technique of CORBA. This development environment is called the Object Web. This paper proposes an architecture of OSI network management with a CORBA manager using Object Web and an CORBA/CMIS gateway which apply a CMIS-level gateway model to gateway. In this architecture, CORBA manager is based on Object Web and can manage MOs in the OSI domain. The gateway has a role to translate CORBA IDLs into CMIS services and vice versa. In addition, an OSI agent is abstracted into a CORBA agent.

  • PDF

FPGA design for CORBA component (CORBA 컴포넌트를 지원하는 FPGA 설계)

  • Lee, Chang-Hoon;Kim, Jun;Hyoen, Seung-Heon;Chung, Jae-Ho;Choi, Seung-Won
    • 한국정보통신설비학회:학술대회논문집
    • /
    • 2008.08a
    • /
    • pp.25-29
    • /
    • 2008
  • The CORBA that supports FPGA has not been used generally and it is difficult to implement and to develop the CORBA for FPGA. In this paper we propose the way to design FPGA to support a CORBA component. For FPGA to support the CORBA component, embedded processor provided by FPGA and PCI based CORBA is utilized. The PCI based CORBA is for improving data transfer throughput. This paper will be organized as follows. In Chapter I, existing research trend and background are presented for why we propose design of FPGA that support the CORBA component. In Chapter II, FPGA design for supporting CORBA components is proposed and described in detail. In Chapter III, simple experiment is tested to confirm the proposed FPGA design. Finally session 4 is conclusion of this paper.

  • PDF

WSDL and CORBA IDL (WSDL과 CORBA IDL)

  • 황의철;정선태
    • Proceedings of the IEEK Conference
    • /
    • 2003.07d
    • /
    • pp.1323-1326
    • /
    • 2003
  • CORBA has been a popular middleware, but recently Web Services has been emerging as a promising web middleware since it uses Internet established standards such as URL, HTTP, XML, and etc. CORBA uses IDL for describing CORBA object interface and Web Services uses WSDL for its description. Thus, in order to port or integrate CORBA objects into Web Services, one needs to understand the relationship between CORBA IDL and WSDL. In this paper, we analyze IDL and WSDL, and compare between two. It turns out that there exists a direct mapping between two, and that understanding operational environments and logic of two technologies is much more important in converting or integrating CORBA objects into Web services successfully.

  • PDF

Designing CORBA for CAN-based Distributed Embedded System (CAN 기반 분산 내장형 시스템을 위한 CORBA의 설계)

  • 김기문;김세화;홍성수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.172-174
    • /
    • 2000
  • 본 논문에서는 CAN 기반의 분산 제어 시스템을 위한 환경에 특화된 CORBA인 CAN-CORBA의 설계와 구현에 대하여 기술한다. CAN-CORBA는 예약 구독 기반의 그룹 통신과 CORBA의 전통적인 연결 기반 점대점 통신을 모두 지원한다. 또한 내장형 ORB간 통신 프로토콜인 EIOP를 사용하여 메시지 전송량을 획기적으로 줄였다. CAN-CORBA는 서울대학교에서 개발한 실시간 운영체제 mArx에 완전히 구현되었다. 다양한 경험과 실험 결과는 CAN-CORBA가 극심한 자원 제약 한계를 갖는 분산 내장형 제어 시스템을 개발하는데 적합함을 보여주었다.

  • PDF

All Implementation and Performance Analysis of Priority Model of Real-Time CORBA (실시간 CORBA의 우선순위 모델 구현 및 성능분석)

  • 박순례;정선태
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.89-89
    • /
    • 2000
  • The Current CORBA has many drawbacks to be deployed successfully in real-time system applications. Recently, OMG adopted Real-Time CORBA specification. In this paper, we report our efforts on an implementation of Priority Model of Real-Time CORBA spec., which is one of the most important components in Real-Time CORBA spec. The improvement of real-time performances of our implementation is verified experiments.

  • PDF