Font Size: a A A

Design And Realization Of The City Mercantile Bank Bulk Electronic Payment System Based On OSGi

Posted on:2014-11-14Degree:MasterType:Thesis
Country:ChinaCandidate:J LiuFull Text:PDF
GTID:2268330425495380Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As the economics develops rapidly and the financial markets is sophisticated increased, the payment mode is improved ceaselessly which demands for newer and higher requirements of the payment system.Bulk Electronic Payment System (BEPS) is one of the most important parts of the whole clearing system. Since the BEPS deals with multiple types of business with huge amounts and complex processes, fully functional designing, efficient support services, quick respond to the changes of the system functionalities, parameterized management of the functions and improved flexibility and scalability are the basic requirements for the system.How to share information between several isolated systems, how to make rapid and accurate responses to the new commands, how to reuse the existing business logic module effectively, how to make new applications quickly integrated into the existing systems etc. which are the most important and difficult problems for designing the architecture of software system especially for the BEPS.To solve the problems mentioned above, SOA(Service-Oriented Architecture) has brought in new ideas which decompose a complex system into many services, the communications, methods invocations and the data transmission between the various modules are completed through the services, which makes each modules of the system independent, and each of the modules should focus on the functions of itself. SOA brought a loosely coupled system which is more and more varied while the public part of the services may be reused to the maximum extend.OSGi (Open Services Gateway Initiative) is based on SOA which provide a dynamic modular architecture to Java platform. OSGi proposing an open and versatile framework to service providers, developers and the software vendors to design, deploy and manage the services in a uniform way.Based on SOA, this thesis makes a deep study of Service Registry, routing, deployment, messaging and other key techniques of the SOA architecture based on OSGi. Combined with an actual project of a Bulk Electronic Payment System of a modern city commercial bank, the issue discusses the important role the SOA based on OSGi plays on it.
Keywords/Search Tags:(OSGi, SOA, ESB, BEPS, Spring-DM)
PDF Full Text Request
Related items