Font Size: a A A

Study On A Modeling Method Of Transactional Web Services And Its Application

Posted on:2008-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y S ZhuFull Text:PDF
GTID:2178360272968247Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the open protocol, Web Service makes the communication between systems with different distributed architecture much easier, but the performance is largely based on the combination among Web Services members that involve in much interaction and composition process. The criteria of a good combination is it can provide reliability and consistence between different web service processes, moreover it can handle all kind of anomaly that happened during the execution process, and therefore, the technical support is needed for transaction process in the environment of composite Web Services.Traditional protocol has already provided some solution to make the transaction process under the Web Services smooth, but there are still some outstanding problems that need addressed, for example, it is difficult to share transactions written by different specifications, compensation is tougher because of different data format, it is hard to set up the timeout rules and decide the scope zone of a transaction.With this modeling methodology, the composite Web Services system is divided into four layers- Structural Model, Transactional Model, Security Model and Workflow Model. Each layer is designed with UML diagrams by certain architects. The main concept for this methodology is firstly it creates the structural model according to the composite Web Services system's functional requirements, secondly it extracts transactions from the structural view, and finally it designs the transactional model with UML class diagrams. And the benefit to apply this methodology is much than we can define, such as it makes the composite Web Services system itself much clearer, also it is beneficial to the developer and end users because of the clearness among the functionality and communication of each layer. Last is the system developed with this methodology is more flexible and convenient for maintenance and update.And in my paper, a case study will be provided to verify my findings and give you more knowledge about this modeling methodology. The methodology is applied into an ERP system of a multi-national corporation, called"Rhombus2". During the system design, you can feel this methodology make the transaction process keep pace with the system requirement, also it address the problems that existed in the traditional protocol, such as the compensation, timeouts and scope zone issues. Moreover, the model is easy to extend for the real time system implementation.
Keywords/Search Tags:Web Service, Transaction processing, Unified Modeling language
PDF Full Text Request
Related items