Mobile payment Platform Interface message parsing technology core architecture implementation, and Platform transaction processing project full record of the course

Source: Internet
Author: User

the realization of core architecture of Interface message parsing technology based on mobile payment platform and the whole record of platform transaction processing project
Course Lecturer: MoMo
Course Category: Java framework
Suitable for people: intermediate
Number of lessons: 52 hours
technology used: JavaBean, spring3.x, Springmvc, hibernate3.x, Apache HttpClient 3.x, junit4.x, custom annotation + Java Reflection technology
related projects: mobile payment platform indirect Port
Consulting qq:1337192913


Course Description:
This course is based on the theory and project-driven, which is suitable for the students or developers of the initial contact message receiving and sending, assembly parsing and transaction distribution. From the message specification of reading, demand refinement, to the implementation of the framework, so that the easy-to-digest explanation. The content or technology involved is: using JAXB to transform XML with JavaBean, spring3.x, Springmvc, hibernate3.x, Apache HttpClient 3.x, junit4.x, custom annotation + Java Reflection Technology completes message identification and forwarding, platform exception encapsulation and business flow records, etc.

Project Introduction
The program used by the mobile payment platform providers in response to China UnionPay Unified release of the interface message specification requirements, built between its own business platform and the UnionPay public service platform between the project. It covers hundreds of messages, from authentication, SE registration to application download, and deletion. For the sake of clarity of teaching, the simulation of some representative messages is verified.

Course Outline:
First Lecture: Interface Message Specification reading
Second Lecture: Project construction
Third speaking: Converting an XSD file to JavaBean
Fourth: Message Transceiver Architecture Brief
Fifth: JAXB transforms XML and JavaBean
sixth: Using an XSD file for message format checking
Seventh: Introduction of JUNIT4
Eighth: Platform Exception Encapsulation
Nineth: Using enumerations to define system constants
Tenth: Encapsulating the message header
11th: Encapsulation and inheritance of DTO objects
12th Lecture: httpclient Introduction
13th: Message Asynchronous Transceiver Simple logic
14th: Using SPRINGMVC to process analog message requests (i)
15th: Processing analog message requests using SPRINGMVC (ii)
16th: Write business forward Action
17th Lecture: Message Type code encapsulation
18th: Introduction of custom Annotation
19th: Determining Data Objects using reflection based on annotation
20th: Create DTO objects based on received message reflection (i)
21st: Create DTO objects based on received message Reflection (ii)
22nd: Create DTO objects based on received message Reflection (iii)
23rd: Using reflection to get the business processing method
24th: The Message transceiver Logic review
25th: Business Forwarding Logic review
26th: Automatically inject beans for business forwarding action
27th Lecture: A review of the paper delivery
28th: Receiving Messages
29th: Message Header parsing
30th Lecture: Business Forwarding (i)
31st: Business Forwarding (II.)
32nd: Business Processing (i)
33rd: Business Processing (i)
34th: Business Processing (i)
35th: Business flow and platform flow design
36th: Business Flow record
37th: Platform pipelining and transceiver Logic integration
38th: Platform Water Record
39th Lecture: Hibernate introduction
40th: Using Hibernate to save platform water

Course:http://pan.baidu.com/s/1GS95sPassword: mx3p

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.