With rapid development of distributed computing technology and software reuse technology, how to integrate elementary services from different providers, different platforms, or different systems in order to implement application system for complicated business task, has become leading edge in the field of software reuse research.Based on the analysis of the service-oriented architecture and the technology of services composition, this thesis points out the problems existing in many service compositing platforms, including the shortage of supporting massive heterogeneous service composition in network, insufficient capability in application-demand-oriented development approach, and ineffective control of dynamic services composition. To solve these problems, some key technologies in this platform are studied:Firstly, the key technologies of collecting and regulating heterogeneous services and resources have been studied, and manual and automatic methods have been used to discover heterogeneous services and resources, then these services and resources are unified as virtual resources.Secondly, a kind of service organization model has been designed, which uses tree-level structure, and separately relates two aspects from the structural relation and the semantics to carry on the detailed organization.Finally, considering the dynamic service resources, a kind of the service resources' management based on the cyclical survey dynamic maintenance mechanism has been designed, which could prompt reflection service resources change of state, and the correlation factors have been analyzed. |