International Journal on Web Service Computing (IJWSC)
ISSN: 0976 - 9811 (Online); 2230 - 7702 (Print)
Webpage URL: https://airccse.org/journal/jwsc/ijwsc.html
A Composite Design Pattern for Service Injection and Composition of Web Services for Peer-To-Peer Computing with Serviceoriented Architecture
Vishnuvardhan Mannava1 and T.Ramesh2, 1K L University, India and 2National Institute of Technology, India
Abstract
In this paper we present a Service Injection and composition Design Pattern for Unstructured Peer-to-Peer networks, which is designed with Aspect-oriented design patterns, and amalgamation of the Strategy, Worker Object, and Check-List Design Patterns used to design the Self-Adaptive Systems. It will apply selfreconfiguration planes dynamically without the interruption or intervention of the administrator for handling service failures at the servers. When a client requests for a complex service, Service Composition should be done to fulfil the request. If a service is not available in the memory, it will be injected as Aspectual Feature Module code. We used Service Oriented Architecture (SOA) with Web Services in Java to Implement the composite Design Pattern. As far as we know, there are no studies on composition of design patterns for Peer-to-peer computing domain. The pattern is described using a java-like notation for the classes and interfaces. A simple UML class and Sequence diagrams are depicted.
Keywords
Autonomic system, Design Patterns, Aspect-Oriented Programming Design Pattern, Feature-Oriented Programming (FOP), Aspect-Oriented Programming (AOP), JXTA, Service Oriented Architecture (SOA), Web Services, Web Service Description Language (WSDL)
Original Source URL: https://airccse.org/journal/jwsc/papers/3312ijwsc05.pdf
Volume URL: https://airccse.org/journal/jwsc/current2012.html
No comments:
Post a Comment