CFP last date
22 April 2024
Reseach Article

Invoking Web Service using AJAX

Published on May 2012 by G M Tere, R R Mudholkar, B T Jadhav
National Conference on Recent Trends in Computing
Foundation of Computer Science USA
NCRTC - Number 4
May 2012
Authors: G M Tere, R R Mudholkar, B T Jadhav
1c474f03-48f8-40bc-9736-16836732067d

G M Tere, R R Mudholkar, B T Jadhav . Invoking Web Service using AJAX. National Conference on Recent Trends in Computing. NCRTC, 4 (May 2012), 1-5.

@article{
author = { G M Tere, R R Mudholkar, B T Jadhav },
title = { Invoking Web Service using AJAX },
journal = { National Conference on Recent Trends in Computing },
issue_date = { May 2012 },
volume = { NCRTC },
number = { 4 },
month = { May },
year = { 2012 },
issn = 0975-8887,
pages = { 1-5 },
numpages = 5,
url = { /proceedings/ncrtc/number4/6535-1025/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 National Conference on Recent Trends in Computing
%A G M Tere
%A R R Mudholkar
%A B T Jadhav
%T Invoking Web Service using AJAX
%J National Conference on Recent Trends in Computing
%@ 0975-8887
%V NCRTC
%N 4
%P 1-5
%D 2012
%I International Journal of Computer Applications
Abstract

This paper gives practical solutions for implementing Ajax, JavaScript, and Representational State Transfer (REST)–based Web services and functionality. We need to develop applications that are decoupled that are client code is separate from the server code. Using these approach applications can be easily tested and maintained. In some situations, responses to web service requests are not provided immediately, but rather sometime after the initial request transactions complete. Such asynchronous operations aren't explicitly supported by web services specifications and standards; however, those standards do include the infrastructure and mechanisms on which asynchronous operations can be based. Calling a web service asynchronously instead of performing a complete post back has several advantages, including less network traffic and generally elevated performance. Also with the support of DOM model and XMLHttp Object in major popular browsers, numerous client side AJAX libraries are available to make these calls. The paper examines and compares the typical and Ajax based invocation of web services with remedies to improve the performance of web services.

References
  1. Anthony T. Holdener III, Ajax: The Definitive Guide, O'Reilly Media, 2008
  2. Brett McLaughlin, Mastering Ajax, Part 2: Make asynchronous requests with JavaScript and Ajax, IBM developerWorks, Jan 2006
  3. Christian Gross, Ajax and REST Recipes: A Problem-Solution Approach, Apress, 2006
  4. Dyachuk, D. ; Deters, R. ; , "Optimizing Performance of Web Service Providers," Advanced Information Networking and Applications, 2007. AINA '07. 21st International Conference on , vol. , no. , pp. 46-53, 21-23 May 2007
  5. Erik Christensen, Francisco Curbera, Greg Meredith, Sanjiva Weerawarana, Web Services Description Language (WSDL) 1. 1, http://www. w3. org/TR/wsdl
  6. Fangju Wang; , "A High Performance Architecture for Web Service Systems in XML," Service Systems and Service Management, 2007 International Conference on , vol. , no. , pp. 1-6, 9-11 June 2007
  7. G. Alonso, F. Casati, H. Kuno, V. Machiraju, Web Services Concepts, Architectures and Applications. Springer Verlag, October 2003
  8. G. M. Tere, B. T. Jadhav, R. R. Mudholkar, "Web Services using Asynchronous Communication", Proceedings of National Conference on Advancement of Technologies - Information Systems & Computer Networks, ISCON 2012, 3-4 Mar 2012, GLA University, Mathura and CSI and IETE.
  9. Jianbo Bai; Hong Xiao; Tianyu Zhu; Wei Liu; Aizhou Sun; , "Design of a Web-Based Building Management System Using Ajax and Web Services," Business and Information Management, 2008. ISBIM '08. International Seminar on , vol. 2, no. , pp. 63-66, 19-19 Dec. 2008
  10. Kasse, Y. ; Mokdad, L. ; Sene, M. ; , "Performance analysis of Web services architecture," Computers and Communications, 2009. ISCC 2009. IEEE Symposium on , vol. , no. , pp. 94-98, 5-8 July 2009
  11. M. Brambilla, S. Ceri, S. Comai, P. Fraternali, Model driven development of Web Services and hypertext applications. SCII03, June 2003, Orlando
  12. M. Ruth, F. Lin and S. Tu. "A Client-side Framework Enabling Callbacks from Web Services", In Proceedings of the European Conference on Web Services (ECOWS), pp. 105-116, 2005.
  13. Mark Pruett, Ajax and Web Services, O'Reilly Media, August 2006
  14. Matt Powell, Asynchronous Web Service Calls over HTTP with the . NET Framework, Microsoft Corporation, 2009
  15. Vieira, M. ; Laranjeiro, N. ; , "Comparing Web Services Performance and Recovery in the Presence of Faults," Web Services, 2007. ICWS 2007. IEEE International Conference on , vol. , no. , pp. 623-630, 9-13 July 2007
  16. Xiao-yang Guo; Xue-song Qiu; Ying-hui Chen; Fan Tang; , "Design and implementation of performance testing model for Web Services," Informatics in Control, Automation and Robotics (CAR), 2010 2nd International Asia Conference on , vol. 1, no. , pp. 353-356, 6-7 March 2010
  17. ZhenXing Chen; , "Using AJAX to Optimize Web Services Performance," Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on , vol. , no. , pp. 1-4, 11-13 Dec. 2009
Index Terms

Computer Science
Information Sciences

Keywords

Ajax Rest Request/reply Operations Web Service Wsdl