| As a collaboration schema over enterprises, the member enterprises of Virtual Enterprise (VE) are dynamic and changeable, the elementary architecture, communication protocol and external exchanging data format of every run schema are different, and so the whole dynamic alliance is under an isomeric and decentralized circumstance. How to implement seamless integration and operation mutually over members, providing a dynamic application integration circumstance over enterprises is one of the key problems in building VE.Most existing VE integrated solution are designed due to some specified application independently, and the integration both sides is strong coupling, so it is difficult to customize in lifetime. Web Services is a new distributed object technology, with good packaged, incompact coupling and strong integration ability features etc. It can satisfy the dynamic request of VE members, and solve the isomeric problem over members, so that the application integration circumstance of VE has well extensibility and can be maintained easily.In this paper, firstly the meaning of enterprise application integration is expatiated from depth and extent; with the features of VE, the special requirements of VE application integration are analyzed and summarized from system architecture and integration mechanism sides; then the deficiency of existing VE integrated solution is analyzed, and the advantage of building VE application integration with Web Services is analyzed in detail. Based on the above analyses, a VE application integration model base on Web Services and SOA is put forward, in this integrated architecture the function and interaction of core enterprise, member enterprise and client are designed and expatiated, with Web Services interface integrating and invoking the application services provided by associates is discussed in depth, and private UDDI and Uniform Authentication service are built. At last, the model is applied to a distributed VE integrated order processing system, incompact coupled integrating and invoking the application services over members are implemented concretely. So the maneuverability and correctness of VE application integration model base on Web Services are validated, further, the theory and practice are prepared to implement complicated VE application system. |