Font Size: a A A

Design And Implementation Of Mobile Payment Platform Based On HTML5

Posted on:2018-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:D Y HanFull Text:PDF
GTID:2348330563952458Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of smart phones and tablet PCs,in order to make application development better suited to a variety of mobile devices,mobile priority has become the industry's research and development trends.Most of today's mobile applications are dominated by HTML5 technology.In addition to the definition of new semantic tags,for SEO-friendly and other development advantages,HTML5 can also be a good alternative to FLASH and Silverlight.The use of HTML5 technology for mobile development can improve the availability and further improve the user experience.The topic of this article from the daily life of the most common trade issues cut into HTML5 technology to build a daily fast trading system,can run in the WeChat and other social networks,the daily transaction scene re-definition.The core innovation lies in the existing single transaction operation,converted into a multi-person co-operation of the form,the results of multi-end real-time display,and the use of HTML5 good multi-platform adaptability,to achieve PC,mobile phones,flat and other equipment cross-platform Operation,so that the dull daily business has a greater business prospects.The main work of this topic is as follows:(1)in the wireless WIFI environment,the card system payment is still inadequate,so the mobile platform design goal is to solve this problem,so that mobile payment to achieve the construction of digital.In this paper,the platform is used SSO(Single Sign On),that is,single-point landing,landing identity information need to verify,and whether the user has access to the two areas can be landed,landing only one place to land,these There are good security precautions.In the data transmission using AES encryption for ciphertext transmission.In the database security aspects of the use of security and storage technology,disaster recovery technology to protect the security of the database,so that hackers can not easily attack,even if the database suffered attacks,but also through the disaster recovery backup fast recovery.(2)The implementation of mobile payment client mainly includes obtaining the card ID through Android NFC,establishing payment communication channel,paying data packing and encrypting,paying information transmission and responding data echoing.Use the non-blocking MINA framework to achieve payment communication between the client and the mobile middleware,create the MINA communication client on the client,and create the MINA communication server in the mobile middleware.(3)server management platform by the administrator after the registration of mobile POS account information and mobile payment of consumer information management and query.Management platform mainly through JSP pages and Struts2 framework with Hibernate database operation to achieve.The actual scene of the test shows that the card mobile payment system to complete the safe,efficient and accurate credit card payment activities,good performance,to solve the mobile environment to pay inconvenience to make up for the original cartoon system defects,more perfect card payment system.
Keywords/Search Tags:HTML5, Mobile Payment, NFC, AES Encryption
PDF Full Text Request
Related items