Investigating Performance of XML Web Services in Real-Time Business SystemsAlaa M. Riad1, Ahmed E. Hassan2, Qusay F. Hassan3*
- *Corresponding Author:
- Dr Qusay F. Hassan
PhD Researcher in Faculty of Computers and Information
Systems Mansoura University, Egypt
E-mail: [email protected]
Received date: September 29, 2009; Accepted date: October 24, 2009; Published date: October 29, 2009
Citation: Riad AM, Hassan AE, Hassan QF (2009) Investigating Performance of XML Web Services in Real-Time Business Systems. J Comput Sci Syst Biol 2: 266-271. doi:10.4172/jcsb.1000041
Copyright: © 2009 Riad AM, et al. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Service-Oriented Architecture (SOA) is being one of the widely accepted methodologies in software market for building and integrating different kinds of software systems. This acceptance comes from the extreme benefits that it offers to their adopters including agility, dynamicity, and loose-coupling. These benefits are usually missed in traditional software terminologies and practices. XML Web Services is the most used technology for applying SOA because it is easy to use and it allows high interoperability between different systems due to its dependency on standards that are widely accepted and supported by almost all large software vendors. However, XML Web Services suffer from a number of drawbacks such as low performance, bad utilization for hardware resources, and high network latency. These pitfalls may prevent some adopters from utilizing SOA in large and complex systems. So, these issues should be first addressed and resolved before leveraging it into real-time systems. This paper presents an experimental evaluation for the performance of XML Web Services in real-time business systems. Furthermore, it offers some tactics and strategies that might be used to enhance the overall performance of XML Web Services.