The tendency of future communication network is to set up an environment supporting network convergence as well as dynamic service collaboration. The recent Internet of Things (IoT) visions makes provision of User-Centric and active service to common users an important aim. Service-Oriented Architecture (SOA) based on Web service technology works well for provision of request/response style passive service. However, services and devices in IoT or mobile environment may dynamically interact and cause a considerable amount of states changes, which calls for an active and more flexible framework to enable interactive service provision. In this paper we propose an Event-driven SOA based service integration framework (EDSIF) for provision of active service. Compared with traditional SOA based service provision method, this approach will facilitate real-time event processing as well as intelligent service coordination. We present the concept model of Event-driven SOA and the key components of EDSIF. We also illustrate the ECA4IoS rules for active service execution and the enhancement work of WSN broker towards an effective EDSIF.