Font Size: a A A

The Design And Launch Of A Reliable And Extendable Lightweight E-Auction System

Posted on:2015-07-14Degree:MasterType:Thesis
Country:ChinaCandidate:J C RongFull Text:PDF
GTID:2308330464963438Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Enterprise-oriented online auction is a brand-new e-commerce mode that conducts traditional auction and trading via the Internet. It not only takes full advantage of the convenient and fast e-commerce to save a lot of auction costs for enterprises, but also inherits the traditional operation procedures of auction to make sure that the whole online auction process has integrity, standard and legal support. Despite of these merits, online auction has also run into a lot of problems as it moves ahead. How to set complicated auction rules, how to ensure business data safety, how to realize compatibility when multi-clients need to access to it and other technological problems hinder the further development of online auction system.The described iAuction system in this paper is just such an enterprise-oriented online auction system, a network APP based on SSH architecture that can run on Tomcat, JBoss and other lightweight server applications. Different from common B2C or C2C auction, enterprise-oriented online auction system strictly complies with the auction process and roles involved as stated in relevant laws and regulations and takes auction laws as the criterion. Auction can be defined as a kind of competitive price trading activity driven by sophisticated rules. Thanks to JBoss Drools engine for business rules, iAuction is able to manage these rules. The introduction of Drools framework decouples the dependence of auction rules on business code, while the auction rules exist in the form of third party configuration files, which makes dynamic extension or modification of auction rules possible at run time. In order to meet the requirements of B2B e-commerce for information safety, iAuction system uses modified MD5 and 3DES algorithms to encrypt data and realizes the authentication of mobile device by learning from single site on. With the rise of mobile internet, the system uses XFire framework to establish an application interface layer through Webservice, providing a set of interfaces that cover the whole auction process for all kinds of mobile terminals to be expanded in the future. At last, iAuction system seeks for organic integration between the above-mentioned new technologies and third party framework so as to manifest itself as a perfect, reliable, scalable, lightweight, enterprise-oriented online auction system.
Keywords/Search Tags:Online Auction, SSH, Drools, Data Encryption, WebService, XFire, Design Patterns
PDF Full Text Request
Related items