Font Size: a A A

A tool for building distributed transactions system with XML

Posted on:2002-04-24Degree:M.ScType:Thesis
University:University of Windsor (Canada)Candidate:Abouzeki, Jenane HassibFull Text:PDF
GTID:2468390011993726Subject:Computer Science
Abstract/Summary:
The evolution of distributed transaction system has taken the dramatic but positive path towards secure atomic transactions. CORBA services plays an effective role in building distributed systems, especial service is the transactional service. CORBA Transactional service was implemented by lead software companies, companies who are striving to provide solutions to programmers, by providing developers with helping tools. Tools like Jbuilder and C++Builder ease the programmer's job with implementation by reading the IDL and generating the foundation or so called the skeleton code for making it ready for further implementation by the programmer. Providing such a foundation allows the programmer to only focus on the logic. In this thesis we investigate an innovative way to use XML, as specifications language, for configuring a distributed transactions system based on existing/reusable components. We implement a tool as an interpreter for XML specifications of the transactions system which will generate smart program code; i.e. client/server programs. The generated code includes implementation code which otherwise would be the programmer's responsibility to implement manually. We then test our tool in two application areas; the Bank Transfer and the Point of Sale.
Keywords/Search Tags:Distributed, Transactions, System, Tool
Related items