Design and implementation of CORBA-based subscription server

被引:0
|
作者
Maheshwari, R [1 ]
Fatoohi, R [1 ]
机构
[1] San Jose State Univ, Coll Engn, San Jose, CA 95192 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The standard CORBA operation invocation model supports synchronous, one-way and deferred synchronous interactions between clients and sewers. However, this model is too restrictive for real-time applications. In particular, the model lacks asynchronous message delivery, does not support timed invocations or group communication, and can lead to excessive polling by clients. In this paper, we have designed and implemented a subscription server based on the OMG Notification Service specification for the structured push style communication. In order to alleviate some of the restrictions with the standard CORBA invocation model, the Subscription Server supports asynchronous message delivery and allows one or more suppliers to send structured messages to one or more consumers. Event data can be delivered from suppliers to consumers without requiring these participants to know about each other explicitly. In addition to implementing most of the interfaces defined ill the specification, the Subscription Server implements an additional advertiser interface which lets one discover ail event types offered by the channel and subscribed by the consumers. Event filtering as well as qualify of service properties, such as connection reliability and event reliability, are also provided. An Auction Alert application was developed to test the functionality of the subscription server.
引用
下载
收藏
页码:2 / 13
页数:12
相关论文
共 50 条
  • [1] Design and implementation of CORBA-based Subscription Server
    Maheshwari, Ritika
    Fatoohi, Rod
    Proceedings of the Conference on Technology of Object-Oriented Languages and Systems, TOOLS, 2000, (TOOLS-PACIFIC2000): : 2 - 13
  • [2] 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
  • [3] Design and implementation of a CORBA-based TMN SMK system
    Park, JT
    Ha, SH
    Hong, JW
    NOMS '96 - 1996 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, VOLS. 1-4, 1996, : 64 - 74
  • [4] A CORBA-BASED MIDDLEWARE FOR AN ADAPTIVE STREAMING SERVER
    Goldschmidt, Balazs
    Tusch, Roland
    Boszormenyi, Laszlo
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2005, 6 (02): : 83 - 92
  • [5] Design and implementation of CORBA-based integrated network management system
    Kwon, JH
    Park, JT
    NETWORKING - ICN 2001, PART II, PROCEEDINGS, 2001, 2094 : 409 - 421
  • [6] Design and implementation of a CORBA-based genome mapping system prototype
    Hu, J
    Mungall, C
    Nicholson, D
    Archibald, AL
    BIOINFORMATICS, 1998, 14 (02) : 112 - 120
  • [7] Implementation of a CORBA-based metacomputing system
    Cardinale, Y
    Curiel, M
    Figueira, C
    García, P
    Hernández, E
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 629 - 636
  • [8] Performance of CORBA-based client-server architectures
    Abdul-Fatah, I
    Majumdar, S
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (02) : 111 - 127
  • [9] Design and implementation of a CORBA-based reconfigurable software system for distributed manufacturing
    She, Chen-Hua
    Kao, Yung-Chou
    Lee, Rong-Shean
    Hung, Chih-Wei
    JOURNAL OF THE CHINESE SOCIETY OF MECHANICAL ENGINEERS, 2007, 28 (02): : 181 - 186
  • [10] Design and implementation of a flexible load balancing service for CORBA-based applications
    Aleksy, M
    Korthaus, A
    Schader, M
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 2140 - 2144