| With the development cf economy, the focal point in China banking competition has already changed from traditional business to a new way which depends on science and technology to start innovating financial business and providing modernized service. The innovation is most focused on the fields such as intermediate business and individual finance service. Recently, the commercial banks have provided some new agency services such as issuing salary, receiving electric fee, phone fee and insurance expenses, with a good feedback from customers. These new services have greatly improved the bank service and make the commercial banks more competitive in the banking competition. Most intermediate business innovation used to develop a set of product correspondent to a special service and there is short of good compatibility among these products. It is difficult to keep the products and also expensive to run them. Although some commercial banks tried to solve the problem, there are still quite a few problems remain unsolved. It is necessary to develop an entire solution.To solve the abuse of traditional intermediary business and accelerate the development of the intermediary business, after the widely investigate to the middle operation products and the thorough research on the system framework and function of the middle operation system, the author designed a bank intermediary business system which base on the deal middle agent technology and could be general and extended well.This paper introduces the design strategy of intermediary business platform base on XML technology and CICS middleware, and provides a methodology for implementing parameterized components that supports dynamic binding of parameters, such components then be composed to construct more complex intermediary business application. Dynamically-bound parameterized components support dynamic module replacement and need not require re-starting the system. We also implement parameterized business control flow that can be graphical designed based on the parameterized components. The intermediary business platform follows the popular three-layer or multi-layer C/S framework. The multi-layer framework could realize the different manage logic in the different layer, as a result detract the stress in different layer, at the same time, the different layer corporate with each other and the deal capability and maintainability has been improved.The intermediary business platform could be carved up into core deal system, communication forepart, integrated development tool and other subsystems.The core deal system does the work of centralized, deal and transformation of data, and is the core of the intermediary business platform. The core deal system bases on the middle agent, and it uses the excellent function of the middle agent well, for example, the control action side by side, the control of the general business, the management and control of resources, the mechanisian of communication, the flexibility of the software development, the protocol of the access to XA databases, etc. It provides a compositive develop and run framework. The core deal system composes of a series of management and service function.The communication forepart solves the problem of the diverse of the ways of communication joint using parameterized components and messages, through which we realize the centralized communication access. Networked applications are often much harder to design, implement, debug, optimize, and monitor than other applications. The communication forepart hides the complexity of the diverse and heterogeneous environments beneath network programming, and improves the network performance and scalability of the intermediary business platform.The intermediary business platform includes a graphical integrated development tools. The integrated development tools are a suite of development and management tools aim to the middle operation system, which provide the function that configure parameters of the application and trades. The integrated development tools adopt C/S system structure. It's an eclipse RCP application based on eclipse plugin technology. The integrated development tools can dramatically increase the development speed of the intermediary business application.The intermediary business platform introduces the idea of modular, parameterized system development. Parameterized components and composition techniques provides a strong basis for building reusable software components, thus make the platform more flexible and more scalable. The putting forward of this system incorporates and regularizes the middle operation products of subsidiary bank, saves the develop time greatly, and caters to the need of the rapid expand of intermediary business of commercial banks. |