Toward a Modular and Efficient Distribution for Web Service Handlers
Over the last few decades, distributed systems have demonstrated architectural evolvement. One recent evolutionary step is Service-Oriented Architecture (SOA). The SOA model is perfectly engendered in Web services, which provide software platforms to build applications as services. Web services utilize supportive capabilities such as security, reliability, and monitoring. These capabilities are typically provisioned as handlers, which incrementally add new features. Even though handlers are very important, the method of utilization is crucial for attaining potential benefits. Every attempt to support a service with an additional handler increases the chance of an overwhelmingly crowded handler chain. Moreover, a handler may become a bottleneck due to its comparably higher processing time.