Exploring a Semantic Publish/Subscribe Middleware for Event-Based SOA

Service Oriented Architecture is currently regarded as the next step for software architectures and achieve great usage in web services. However, the traditional SOA uses request/response pattern and is not suit for loose coupling, asynchronous scene while Even-Driven Architecture works well. To support the effective execution of possibly distributed and completely decoupled and heterogeneous services, synchronously or asynchronously executed in an efficient manner, there is an urgent need to integrate EDA and SOA into the next generation of SOA. We propose a semantic publish/subscribe system called JTangPS to serve as the event platform for event based SOA to satisfy the new challenges.