Abstract:In the process of building a SOA application system, aiming at the requirements dynamic service deployment, service finding, the demand for adaptability to change and system scalability. The characteristics and lack of service-oriented architecture are introduced. The theory about OSGi and its advantages are described. Through the combination of SOA with OSGi, a dynamic service architecture based on OSGi had been proposed. Then according to a specific case, the process and strategies of using this architecture are elaborated, and it can solve the problems of the dynamic services in application integration.