T. Taibi, L. Ping, N. Wen, Lai Kiat Sing, Chew Keow Lim
{"title":"Developing a distributed stock exchange application using /sup CORBA/","authors":"T. Taibi, L. Ping, N. Wen, Lai Kiat Sing, Chew Keow Lim","doi":"10.1109/SCORED.2003.1459683","DOIUrl":null,"url":null,"abstract":"Distributed computing has emerged as a promising solution to the inherent drawbacks of monolithic (stand-alone) computing. Common object request broker architecture (CORBA) has become a de facto in developing distributed applications due to its standardized architecture, and easy interoperability among distributed components managed by an object request broker (ORB). This paper describes how CORBA standard was successfully used in developing a distributed stock exchange application, a typical three tiers (clients, brokers, stock exchange) application that has many distributed components and a high database hit rate. The Kuala Lumpur stock exchange (KLSE) was taken as a model of study in developing this application. CORBA event service was heavily used to cater for the communication needs of this application. Unified modeling language (UML) was used to develop the analysis and design deliverables of the application while VisiBroker and Java were respectively the ORB and programming language used to implement the interface definition language (IDL) files developed.","PeriodicalId":239300,"journal":{"name":"Proceedings. Student Conference on Research and Development, 2003. SCORED 2003.","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Student Conference on Research and Development, 2003. SCORED 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCORED.2003.1459683","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Distributed computing has emerged as a promising solution to the inherent drawbacks of monolithic (stand-alone) computing. Common object request broker architecture (CORBA) has become a de facto in developing distributed applications due to its standardized architecture, and easy interoperability among distributed components managed by an object request broker (ORB). This paper describes how CORBA standard was successfully used in developing a distributed stock exchange application, a typical three tiers (clients, brokers, stock exchange) application that has many distributed components and a high database hit rate. The Kuala Lumpur stock exchange (KLSE) was taken as a model of study in developing this application. CORBA event service was heavily used to cater for the communication needs of this application. Unified modeling language (UML) was used to develop the analysis and design deliverables of the application while VisiBroker and Java were respectively the ORB and programming language used to implement the interface definition language (IDL) files developed.