Abstract
Active services may cause business or runtime errors in clustered JBI environment. To cope with this problem, a scheduling mechanism is proposed. The overall scheduling framework and scheduling algorithm is given, to guarantee the conflict-free and load balance of active services. The scheduling mechanism is implemented in SOAWARE, a SOA-based application integration platform for electric enterprises, and the experiment proves the effectiveness of scheduling algorithm.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Vinoski, S.: Java Business Integration. IEEE Internet Computing 9(4), 89–91 (2005)
Java Community Process: JSR 208: Java Business Integration (JBI), http://www.jcp.org/en/jsr/detail?id=208
Rotem-Gal-Oz, A.: SOA Patterns. Manning Publications, MEAP Release (June 2007)
Haldor, S., Rolv, B.: Describing Active Services for Publication and Discovery. In: Software Engineering Research, Management and Applications, vol. 150, pp. 173–187. Springer, Heidelberg (2001)
Apache Software Foundation: Apache Servicemix Project Home, http://servicemix.apache.org
SUN : OpenESB: the open enterprise service bus, https://open-esb.dev.java.net/
Montresor, A.: Jgroup Tutorial and Programmer’s Manual. Technical report: BOLOGNA#UBLCS-2000-13, University of Bologna (2000)
Cavaness, C.: Quartz Job Scheduling Framework: Building Open Source Enterprise Applications. Prentice Hall PTR, Englewood Cliffs (2006)
Cardellini, V., Colajanni, M., Yu, P.S.: Dynamic load balancing on web-server systems. IEEE Internet Computing 3(3), 28–39 (1999)
Teo, Y.M., Ayani, R.: Comparison of load balancing strategies on cluster-based web servers, Simulation. The Journal of the Society for Modeling and Simulation International 77(5-6), 185–195 (2001)
Ivanov, I.: J2EE Clustering with JBoss, http://onjava.com/pub/a/onjava/2003/08/20/jboss_clustering.html?page=1
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jia, X., Ying, S., Hu, L., Chen, C. (2009). Scheduling Active Services in Clustered JBI Environment. In: Jaatun, M.G., Zhao, G., Rong, C. (eds) Cloud Computing. CloudCom 2009. Lecture Notes in Computer Science, vol 5931. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10665-1_38
Download citation
DOI: https://doi.org/10.1007/978-3-642-10665-1_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-10664-4
Online ISBN: 978-3-642-10665-1
eBook Packages: Computer ScienceComputer Science (R0)