Andrew C. Carlson, William R. Brook, Christopher L. F. Haynes
{"title":"Experiences with distributed objects","authors":"Andrew C. Carlson, William R. Brook, Christopher L. F. Haynes","doi":"10.15325/ATTTJ.1996.6771129","DOIUrl":null,"url":null,"abstract":"There has been much talk of the potential of object (component-oriented) technology for building distributed systems, especially on-line transaction services, but few opportunities or imperatives to actually use it in production systems. One such opportunity arose in the United Kingdom (UK), when legislation covering the provision of life insurance quotations changed in January 1995, rendering obsolete the existing national quotations service provided by AT&T. The necessity for change, even radical change, in the system that produced these insurance quotations had become clear nine months earlier. At that time, managers and support staff of the existing service became aware that the changes required by the legislation could not be made rapidly enough, nor reliably enough, using conventional development techniques. This paper describes how a team of developers in AT&T ISTEL used distributed objects and the Common Object Request Broker Architecture (CORBA) standard to implement the updated system in time for the change in legislation. Running across more than 50 Windows NT∗ servers, the system has given distributed objects operational credibility and provided valuable lessons on the technology adoption process.","PeriodicalId":135932,"journal":{"name":"AT&T Tech. J.","volume":"86 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"AT&T Tech. J.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15325/ATTTJ.1996.6771129","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
There has been much talk of the potential of object (component-oriented) technology for building distributed systems, especially on-line transaction services, but few opportunities or imperatives to actually use it in production systems. One such opportunity arose in the United Kingdom (UK), when legislation covering the provision of life insurance quotations changed in January 1995, rendering obsolete the existing national quotations service provided by AT&T. The necessity for change, even radical change, in the system that produced these insurance quotations had become clear nine months earlier. At that time, managers and support staff of the existing service became aware that the changes required by the legislation could not be made rapidly enough, nor reliably enough, using conventional development techniques. This paper describes how a team of developers in AT&T ISTEL used distributed objects and the Common Object Request Broker Architecture (CORBA) standard to implement the updated system in time for the change in legislation. Running across more than 50 Windows NT∗ servers, the system has given distributed objects operational credibility and provided valuable lessons on the technology adoption process.
关于对象(面向组件)技术在构建分布式系统(特别是在线事务服务)方面的潜力,已经有很多讨论,但是很少有机会或必要在生产系统中实际使用它。一个这样的机会出现在联合王国,1995年1月,有关提供人寿保险报价的立法发生了变化,使AT&T提供的现有全国报价服务过时。对产生这些保险报价的制度进行改革,甚至是彻底改革的必要性,在9个月前就已经很明显了。当时,现有事务处的管理人员和支助人员意识到,利用传统的发展技术,立法所要求的改变不能足够迅速和足够可靠地进行。本文描述了AT&T istl的一个开发团队如何使用分布式对象和公共对象请求代理体系结构(CORBA)标准来实现更新后的系统,以及时适应法规的变化。该系统在50多个Windows NT *服务器上运行,使分布式对象具有操作可靠性,并在技术采用过程中提供了宝贵的经验。