معماری سرویس گرا به عنوان راه حلی بر یکپارچه سازی در سیستم و سازمان ها مورد توجه می باشد. براساس این معماری امکانی فراهم گردیده که توسعه نرم افزارهای فراهم کننده سرویس به صورت جداگانه و مستقل از توسعه نرم افزارهای سرویس گیرنده انجام می گیرد. اما سرویس های لازم در زمان توسعه نرم افزار و به صورت ایستا مشخص می گردد. گرچه امکان جستجو و اجرای سرویس در فراهم کنندگان سرویس وجود دارد، اما باید هم سرویس گیرنده و هم سرویس دهنده دانش لازم درباره همدیگر را داشته باشند. این امر احتمال تعامل پویای زمان اجرای فراهم کننده سرویس و استفاده کننده را کاهش می دهد. در این پژوهش معماری رویدادگرا برای مشکل تعامل پویای فراهم کننده و استفاده کننده از سرویس مبتنی بر پایگاه داده فعال ارائه شده است. ارزیابی کیفی براساس معیارهای مطرح شده نشان داد روش ارائه شده با انتخاب و ترکیب وب سرویس ها به صورت خودکار، پویا و در زمان اجرا، امکان تعامل بین سرویس گیرنده و فراهم آورنده سرویس را فراهم می نماید.