Font Size: a A A

Lightweight Integration Exchange Platform Design Implementation

Posted on:2016-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y H JiFull Text:PDF
GTID:2308330473951455Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The object studied in this paper-- a lightweight integrated exchange platform, is intended to provide a reference scheme of a basic and integrated-exchange-oriented exchange platform according to the actual EAI status of the domestic banking industry, thus to lay a solid foundation to build an enterprise-level service bus in the future. Based on the extensive technical literature from home and abroad and the prototype actually designed and developed, this paper makes a preliminary exploration of the involved basic architecture and its key designs.The keyword "lightweight", as is mentioned in the title, refers to the functional orientation of the platform to focus on the basic integrated exchange function, and the other business application challenges such as "Business Process Reengineering" or "Service Process Integration" won’t be considered.The general plan of this program is to reduce the functions of integrated exchange platform, making it specialized in the basic integrated exchange functions; as to the non-functional requirements, more emphasis will be put, esp. on how to realize the desirable performance, reliability, availability, extended capability as well as the controllability of the platform.Based on the position in the system infrastructure, lightweight integration exchange platform consist of 5 modules: switching core, adapter,integration foundation services, management monitoring and batch processing.This article provides complete briefing on prototype of integration exchange platform about the whole process from requirement analysis, outline design,detail design, coding to test verification, not only to ensure integrity on content of project, but also to emphasize the scheme of realization of nonfunctional requirements on performance,reliability, and service continuity etc.The key achievement of this article includes: 1) Implement and test validation of platform prototyping on lightweight integration exchange platform. 2) Realized the high throughput capacity through asynchronous exchange scheduling, asynchronous logging, non-persistent messages and layered horizontal scaling. 3)With standard front end API, it effectively reduce integration difficulty of implementation on service request system, and realize the standardization of the integrated implementation and high efficiency.4) Partation the log data by date, can realize seamless data switching, backup and clean.5) It can realize the accurate concentration flow control,at the same time, core modules can achieve some extent of their own independent flow control.6) Through cluster deployment, online upgrade maintenance, on-line batch processing, as well as maintenance regularly, we can ensure the continuity of service on the exchange platform.Platform prototype has received preliminary validation, which proves that the project of lightweight integration exchange platform is feasible. The lightweight integration exchange platform can be improved based on the prototype to create a suitable integration exchange platform for domestic banks.
Keywords/Search Tags:SOA, Enterprise Service Bus, integrated exchange, adapter, switching & routing, flow control, fault isolation
PDF Full Text Request
Related items