| As a branch of banking industry, credit card is more and more important in its profit structure. Moreover, with the development of informatization and intelligence society, IT systems in banking industry are facing large opportunities and challenges, online banking system is one representative example among them. Since banking IT system has the characteristics of huge, complicated, and high standard in stability, safety, performance, the integration to banking IT system is a suitable improvement solution, which is based on SOA architecture and service process oriented.By introduction to SOA architecture, further analysis and research on business process integration, and practice for refactoring and enhancement in online banking system, the article solves the problems of decentralization, high coupling, high cost in maintanence in existing system. By abstracting exsiting business functions to service oriented services, it reduces the code duplication and increases the service cohension. As business process oriented services are built, business staffs can be better involved into the service design, and improve the system running efficientcy.The article has several innovations in technology and application:(1) By using newer xml parsing technologies and framework, and having detailed execution comparison between them, then design for realistic improvement solution, which makes the system have better reliability in high concurrency and large amount of data environment. (2) Using popular Web Service testing tools for performance testing after system refactoring, and providing reference for system quality.The improved architecture solves the discordance of technology and platform among systems, and business process oriented integration makes systems work for banking industry more effectively, improves the reusability and cohension of services, which leads the banking IT system to the orientation of agility and maintainalibity. |