Font Size: a A A

The Design And Realization Of IMTop System Based On DTP Module

Posted on:2014-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:S M XuFull Text:PDF
GTID:2268330401965119Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The transaction middleware is a product of the development of Internet application.the two layer’s C/S structure were gradually eliminated. In view of the enterpriseinformation system of C/S three layers’ architecture, this thesis has designed andimplemented a middleware software of iMTop.Firstly, the thesis introduces the development and current situation of middlewaresoftware, and then makes the classification of middleware and the main structure of thispaper. After the research and analysis, it identifies the main direction of the research forthe middleware of the transaction. Then as for the distributed transaction concept,standard, key technology research, the two phase commitments of transactionmiddleware used as well as the XA/TX specification, all of those have been discussedand illustrated in this paper. Based on the analysis of two aspects of functionalrequirements and non-functional requirements, it realized the analysis of the distributedtransaction middleware product of iMTop demand. Through the modular way, itcompletes the system design of the distributed transaction middleware product ofiMTop. Based on the above technical research, analysis and design, this paper uses theC++language in the UNIX environment and realizes the following functions, such asdistributed transaction request, abnormities reconnection, concurrent processing, and themain functions of configuration management for the transaction middleware.Finally, thethree typical transaction middleware application scenarios are designed, which includesthe non XA business case, client control XA transactions and the server control XAtransactions.The case program using C++language has also been provided.In this way, it provides the solutions to the traditional two layers’ architecture of theC/S poor portability, unable to handle the multi-users concurrent problems. On the otherhand, with the very high practical value, it is no need to purchase expensive foreigntransaction middleware software. In result, it not only saves lots of costs for theenterprise, but also greatly improve the software company’s competitiveness.
Keywords/Search Tags:Transaction Middleware, XA, TX, DTP
PDF Full Text Request
Related items