Based on the analysis og the main framework + external plug-in and the original model of service-oriented achitecture, proposed a plug-in development thinking which is applied to service-oriented architecture. analysis and research the design principle between the main framework and plug-in. considering the inadequate during service-oriented architecture implementation, and difficulty of meeting user's additional service demand. ESOCM model is constructed and make modulator service based on encapsulating logically, at last, the impementation of ECOCF framework verifies the feasibility of this design.this study provides a plug-in framework development based on services, effectively solve the problems of services' reuse, strengthen the management of the service module, and reduce the coupling between modules.