| As the intermediary business in China started late, and the impact of economic system and so on, the intermediary business's development level of commercial banks in China is lower. In order to make intermediary businesses develop better, commercial banks need a new system of intermediary business which is more powerful,easier to develop and maintain.Through the requirements analysis of commercial banks to intermediary business system, this paper provide the solution of commercial banks' intermediary business platform based on SOA, on the base of the research of technology on SOA realization.The design of commercial banks' intermediary business platform based on SOA follows relevant design principles of software engineering; take into consideration the extensibility, flexibility, the security and other factors of system at the beginning of design. Using modular idea, the system is divided into the process management module, application gateway module, and invoice management module and so on. The application gateway module is mainly responsible for the communication with associated agencies and the differential shading of different associated agencies.And the process management module realizes dynamic control to processes using the xml configuration technology. In addition, the system adopted measures which integrate safety code with safety technology, to ensure security system. And, as the tables in database adopt the way which integrate vertical table with horizontal table, the system has very big flexibility meanwhile keeping performance of which.The OFBIZ is the base of the realization of commercial banks' intermediary business platform based on SOA, which is an open sourced framework and realize a lot of useful business components and technology components.Packing service, access database and other atomic operation can be realized on the base of these components. Through the combination of atomic operations, the function of modules which need to process business is realized. And we can manage the products in platform which represent the intermediary business by simple configuration based on the products management components which is provided by OFBIZ.Finally, the platform select XFire framework to achieve the release of service, realize the trigger to services which can accomplish some business functions by three ways:service invoking, gateway configuration, and schedule task. |