TY - JOUR
T1 - Enhancing enterprise service bus capability for load balancing
AU - Jongtaveesataporn, Aimrudee
AU - Takada, Shingo
PY - 2010/3/1
Y1 - 2010/3/1
N2 - ESB is a core middleware technology which can support the integration of services according to the Service Oriented Architecture. A major responsibility of ESB is to route messages to heterogeneous services. However, conventional ESBs support only static routing, i.e. the service to which a message is sent must be fixed a priori. Thus, even if there are many services that can satisfy the same request, the request is always sent to the same service without considering the service status, e.g., load, at that time. This situation may lead to a low throughput performance on the service side and low satisfaction on the consumer side. This paper aims to enhance the ESB capability by supporting load balancing. Our approach focuses on balancing among a group of different services with the same function. We introduce the concept of service type and show the results of an experiment.
AB - ESB is a core middleware technology which can support the integration of services according to the Service Oriented Architecture. A major responsibility of ESB is to route messages to heterogeneous services. However, conventional ESBs support only static routing, i.e. the service to which a message is sent must be fixed a priori. Thus, even if there are many services that can satisfy the same request, the request is always sent to the same service without considering the service status, e.g., load, at that time. This situation may lead to a low throughput performance on the service side and low satisfaction on the consumer side. This paper aims to enhance the ESB capability by supporting load balancing. Our approach focuses on balancing among a group of different services with the same function. We introduce the concept of service type and show the results of an experiment.
KW - ESB
KW - Load Balancing
KW - Middleware Message Balancing
KW - SOA
KW - Web Services
UR - http://www.scopus.com/inward/record.url?scp=77950180308&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77950180308&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:77950180308
VL - 9
SP - 299
EP - 308
JO - WSEAS Transactions on Computers
JF - WSEAS Transactions on Computers
SN - 1109-2750
IS - 3
ER -