Home
Call For Papers
Submission
Author
Registration
Publications
About
Contact Us

  A Review on Various Methods for the Development of Web Services  
  Authors : Jaspreet Singh Rajal ; Sandeep Saini
  Cite as:

 

Software engineering is the branch of computer science that is related with the development of a software product which satisfy all the requirements that the customer have defined as per the software requirement specification document. In this paper, we will discuss about the Web Services that is a method of communication that allows the two software systems to exchange the information over the network and how the data is exchanged between the systems. It connects the system by using a special protocol SOAP (Simple Object Access Protocol).SOAP is a messaging protocol that allows programs that run on disparate operating systems (such as Windows and Linux) to communicate using Hypertext Transfer Protocol (HTTP) and its Extensible Markup Language (XML).

 

Published In : IJCSN Journal Volume 4, Issue 2

Date of Publication : April 2015

Pages : 308 - 313

Figures : 03

Tables : 01

Publication Link : A Review on Various Methods for the Development of Web Services

 

 

 

Jaspreet Singh Rajal : Assistant Professor, Department Of Computer Science and Engineering, Chandigarh University Gharuan, Punjab, India

Sandeep Saini : Research Scholar, Department Of Computer Science and Engineering, Chandigarh University Gharuan, Punjab, India

 

 

 

 

 

 

 

WSDL

SOAP

Web Services

UDDI

QoS

Web service is a strategy for correspondence that permits two software frameworks to trade the information over the web. This paper analyses techniques for web services-based development, and it identifies a problem in the conception of these techniques for the building of complex systems from multiple web services. Web service environment is highly complex. Software Development Life Cycle is essentially a series of phases through which the software undergoes during its development. They use SOAP (Simple Object Access Protocol) to connect the system which is based on Extensible Markup Language (XML). It provides the facility to communicate between the Application and Operating System. Success of published web services depends on how it is getting discovered. Efficiency, accuracy and security factors must be considered while providing the services.

 

 

 

 

 

 

 

 

 

[1] Diaz-Herrera “Engineering design for software: on defining the software engineering profession” IEEE 31st Annual Conference on Frontiers in Education, vol 1, pp 1-7, 2001. [2] Thomas, J.P, Thomas, M., Ghinea, G. “Modeling of Web services flow” IEEE International Conference on E-Commerce, pp 391-398, 2003. [3] Benharref, A, Bouktif, S, Bentahar, J. “A New Approach for Quality Enforcement in Communities of Web Services” IEEE International Conference on Services Computing, pp 472-479, 2011. [4] Chao Ma “An Approach for Visualization and Formalization of Web Service Composition” services” IEEE Conf. on Web Information Systems and Mining, pp 342 – 346, 2009. [5] Yukyong Kim, Kyung-Goo Doh “Adaptable Web Services Modeling Using Variability Analysis” IEEE Third International Conference on Convergence and Hybrid Information Technology, pp 700-705, 2008. [6] Al-Masri, E, Mahmoud, Qusay H. “Discovering the best web service: A neural network-based solution” IEEE International Conference on Systems, Man and Cybernetics, pp 4250-4255, 2009. [7] Bertin, O.J. “Integrating IMS with web services to enable IP Multimedia Service Oriented Architectures” International Conf. on Internet Multimedia Services Architecture and Applications, 2008, pp 1 – 4. [8] Zhang Feng “A Distributed Data Integration Framework Based on Web Services and LDAP” IEEE Conf. on Computer Science-Technology and Applications, 2009, pp 257 – 259. [9] Tibermacine, C. “Migrating Component-Based Web Applications to Web Services: Towards Considering a "Web Interface as a Service” IEEE Conf. on Web Services (ICWS), 2012, pp 146 – 153. [10] Kai Yan “An optimization ant colony algorithm for composition of semantic Web services” IEEE Conf. on Computational Intelligence and Industrial Applications, 2009, pp 262 – 265. [11] Gil Cheol Park “An Automated WSDL Generation and Enhanced SOAP Message Processing System for Mobile Web Services” IEEE conf. on Information Technology: New Generations, 2006, pp 388 – 387. [12] Çelik, D “A semantic search agent approach: finding appropriate semantic Web services based on user request term(s)” IEEE Conf. on Information and Communications Technology, 2005, pp 675 – 687. [13] Avi Jencmen “Fortified Web Services Contracts for Trusted Components” IEEE Conf. on Web Services, 2006, pp 919 – 926. [14] Dillon, T.S “Alternative Web Service Paradigms” IEEE Conf. on Software Engineering, 2008, pp 52. [15] Gholamzadeh, N “Ontology-based fuzzy web services clustering” IEEE Conf. on Telecommunications (IST), ,2010, pp 721 - 725. [16] Pautasso, Cesare, Olaf Zimmermann, and Frank Leymann. "Restful web services vs. big'web services: making the right architectural decision."Proceedings of the 17th international conference on World Wide Web. ACM, 2008. [17] Qian, Zhu-Zhong, Sang-Lu Lu, and Li Xie. "Automatic composition of Petri net based Web services." Chinese Journal Of Computers-Chinese Edition- 29.7 (2006): 1057. [18] Eleyan, Amna, and Liping Zhao. "Extending WSDL and UDDI with Quality Service Selection Criteria." Birzeit University, University of Manchester, Palestine, United Kingdom (2010). [19] S. R. Ponnekanti and A. Fox. SWORD: A developer toolkit for Web service composition.Proceedings of the 11th World Wide Web Conference, Honolulu, HI, USA, 2002. [20] Yu, Q., Liu, X., Bouguettaya, A. and Medjahed, B. (2008), “Deploying and managing web services: issues, solutions, and directions”, The VLDB Journal, Vol. 17 No. 3, pp. 537-72. [21] The World Wide Web Consortium,http://www.w3.org/