Show simple item record

dc.contributor.advisorNixon, Paddy
dc.contributor.authorStephens, Paul
dc.date.accessioned2006-06-12T11:12:01Z
dc.date.available2006-06-12T11:12:01Z
dc.date.issued1998-09
dc.date.submitted2006-06-12T11:12:01Z
dc.description.abstractThe increase need and interest in distributed technology has led to several different types of object orientated middleware. CORBA is being defined by the Object Management Group (OMG) and is the most commonly used middleware today for building distributed applications. One of the fundamental requirements for a distributed system is to communicate event information between objects. The CORBA standard defines a specification of an Event Service that provides a flexible model for asynchronous communication among objects. This thesis describes the CORBA standard briefly and gives a detail account of the Event Service. The CORBA Event Service specification lacks important features required by application domains such as telecommunications and real-time systems. These limitations are described along with the OMG proposals for a Notification Service and Messaging Service that will overcome the various drawbacks. Also described is a comparison of various event models both CORBA and non-CORBA based, that have been developed by commercial companies and academic institutions. This thesis describes the requirements, design and implementation of TCDEvents, a Java implementation of the CORBA Event Service. Finally, the evaluation of TCDEvents is compared with other CORBA and non-CORBA event models.en
dc.format.extent825337 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoenen
dc.relation.hasversionTCD-CS-1999-34.pdfen
dc.subjectComputer Scienceen
dc.titleImplementation of the CORBA Event Service in Javaen
dc.publisher.institutionTrinity College Dublin. Department of Computer Scienceen
dc.type.qualificationlevelMasters (Taught)en
dc.type.qualificationnameMaster of Science (M.Sc.)en
dc.identifier.urihttp://hdl.handle.net/2262/740


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record