EXPERIENCES DEVELOPING CORBA-BASED SERVICES

Citation
Mj. Greenberg et al., EXPERIENCES DEVELOPING CORBA-BASED SERVICES, NEC research & development, 38(1), 1997, pp. 105-125
Citations number
6
Categorie Soggetti
Engineering, Eletrical & Electronic
Journal title
ISSN journal
0547051X
Volume
38
Issue
1
Year of publication
1997
Pages
105 - 125
Database
ISI
SICI code
0547-051X(1997)38:1<105:EDCS>2.0.ZU;2-C
Abstract
NEC Systems Laboratory's Open Systems Technology Center (OSTC) has bee n ABSTRACT prototyping and developing CORBA (Common Object Request Bro ker Architecture)-based object services for the past three years. Our emphasis has been on trying to design service architectures which can be implemented using any CORBA-compliant Object Request Broker (ORE), and to develop implementations of those services which are integrated with various popular commercial ORBs. OSTC has focused both on low-lev el object services which are useful to all CORBA applications, and on higher-level object services which are particularly useful to distribu ted system management, network management, and telecommunications appl ications. This paper will describe OSTC's efforts to design a complete framework architecture composed of a CORBA-compliant ORE and all comm on object services required by distributed system management, network management, and telecommunications applications. In addition to descri bing the proposed architecture, the paper will discuss OSTC's experien ces in attempting to integrate some of the services with various CORBA implementations. Particular attention will be paid to some of the pro blems we have encountered, most having to do with the lack of portabil ity of object service code between various CORBA implementations. In a ddition to identifying the problem, some proposed solutions will be de scribed, including the specification of a client-side portability laye r we have developed to improve the portability of client code between various CORBA environments.