Dynamic reconfiguration of CORBA-based applications

被引:0
|
作者
Rodriguez, N [1 ]
Ierusalimschy, R [1 ]
机构
[1] Pontificia Univ Catolica Rio de Janeiro, Dept Informat, BR-22453900 Rio de Janeiro, Brazil
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most current support for dynamic reconfiguration assumes that component interfaces specify input and output channels. Component models such as CORBA, however, support a client-server architecture, where component interfaces describe only the offered services. This work discusses the use of an interpreted language as a tool for dynamic configuration of distributed applications using CORBA components. We describe LuaOrb, a system based on the CORBA Dynamic Invocation Interface (DII) and the Dynamic Skeleton Interface (DSI), which provides Lua programs with easy access to CORBA servers and allows these servers to be dynamically modified. Using LuaOrb, the Lua console itself becomes a tool for reconfiguration. LuaOrb uses a structural sub-typing model, so that only correctly typed connections are accepted. We also discuss possible forms for prescribing a reconfiguration, and their relation to LuaOrb.
引用
收藏
页码:95 / 111
页数:17
相关论文
共 50 条
  • [1] Dynamic reconfiguration of Corba-based applications
    Pellegrini, Marie-Claude
    Proceedings of the Conference on Technology of Object-Oriented Languages and Systems, TOOLS, 1999, : 329 - 340
  • [2] Dynamic reconfiguration of Corba-based applications
    Pellegrini, MC
    TOOLS 29: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 1999, 29 : 329 - 340
  • [3] Dynamic architecture description of CORBA-based distributed applications
    Cao, M
    Wu, GF
    FOURTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2004, : 444 - 449
  • [4] A CORBA-based dynamic reconfigurable middleware
    Huang, WJ
    Fan, XH
    Meinel, C
    NETWORKING AND MOBILE COMPUTING, PROCEEDINGS, 2005, 3619 : 1208 - 1217
  • [5] Architecting CORBA-based distributed applications
    Cao, M
    Cao, JN
    Wu, GF
    Wang, YY
    GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 266 - 268
  • [6] A CORBA-based platform for distributed multimedia applications
    Blum, C
    Molva, R
    MULTIMEDIA COMPUTING AND NETWORKING 1997, 1997, 3020 : 328 - 338
  • [7] A formal approach for designing CORBA-based applications
    Coen-Porisini, A
    Pradella, M
    Rossi, M
    Mandrioli, D
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2003, 12 (02) : 107 - 151
  • [8] Design and implementation of a leasing service for CORBA-based applications
    Aleksy, M
    Gitzel, R
    FIRST INTERNATIONAL SYMPOSIUM ON CYBER WORLDS, PROCEEDINGS, 2002, : 54 - 61
  • [9] A code generation strategy for CORBA-based Internet applications
    Loftus, CW
    Olsen, A
    Inocencio, E
    Viana, P
    FIRST INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING WORKSHOP, PROCEEDINGS, 1997, : 160 - 169
  • [10] Designing telerobotic systems as distributed CORBA-based applications
    Amoretti, M
    Bottazzi, S
    Reggiani, M
    Caselli, S
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2003: COOPIS, DOA, AND ODBASE, 2003, 2888 : 1063 - 1080