Computer Science | |
Automatic Proxy Generation And Load-Balancing-Based Dynamic Choice Of Services | |
Tomasz Bartynski1  Wlodzimierz Funika2  Bartosz Balis2  Sebastian Feduniak2  Jarosław Dabrowski2  | |
[1] AGH University of Science and Technology, ACC Cyfronet AGH, ul. Nawojki 11, 30-950Krakow;AGH University of Science and Technology, Faculty of Electrical Engineering, Automatics,Computer Science and Electronics, Department of Computer Science, al. Mickiewicza 30,30-059 Krakow; | |
关键词: proxy; load-balancer; load-balancing; automatic generation; | |
DOI : 10.7494/csci.2012.13.3.45 | |
来源: DOAJ |
【 摘 要 】
The paper addresses the issues of invoking services from within workflowswhich are becoming an increasingly popular paradigm of distributedprogramming. The main idea of our research is to develop a facilitywhich enables load balancing between the available services and theirinstances. The system consists of three main modules: a proxy generatorfor a specific service according to its interface type, a proxy thatredirects requests to a concrete instance of the service andload-balancer (LB) to choose the least loaded virtual machine (VM) whichhosts a single service instance. The proxy generator was implemented asa bean (in compliance to EJB standard) which generates proxy accordingto the WSDL service interface description using XSLT engine and thendeploys it on a GlassFish application server using GlassFish API, theproxy is a BPEL module and load-balancer is a stateful Web Service.
【 授权许可】
Unknown