As the development of the technology in building distributed application systems, the research on the technique and method of Service-Oriented Enterprise Application Integration becomes one of the focuses gradually. How to wrap the existing systems into the Web Services based on most of the standard smoothly and then publish them becomes the key problem during the research. The initial results of theory and software are achieved according to the research and development on this key problem.After the deep study of Enterprise Application Integration (EAI), Service Oriented Architecture (SOA), Web Services and some related theories and standards, the paper proposes a way to sort the existing systems and different solutions to wrap different type of the existing systems, thus it lays the theoretical and technical foundation for implementing the Service-Oriented Enterprise Application Integration and enveloping the existing systems in a detailed granularity.The Service-Oriented Enterprise Application Integration System, which mainly focuses on the Services Wrapping Tools to the remaining functions, is implemented on Microsoft .Net platform with the C# language on the basis of the research and study. The system is comprised of three logical components, which aim at heterogeneous solution: Service Contract Analysis Engine, Skeleton Code Generate Engine and Web-based WSDL Editor and another two components, which aim at homogeneous solution: Assembly Analysis Engine and Code Adapt Engine. All the system, which is totally based on the web application and has a uniform presentation to users, provides a powerful software tool to the implementation of the Enterprise Application Integration. All the work discussed above is presented in this paper. |