Overview of Web Services RLO – Web Page document
Activity 1.1 – Intro to Web Service
The following Web page links introduces the basic concepts of Web Services.
The following reading activities include Introduction to Web Service, WSDL Tutorial and SOAP Tutorial chapters.
Introduction to Web Service:
WSDL Tutorial:
SOAP Tutorial:
The following link gives a short tutorial aboutWeb Services. The reader should go over all pages under “Learn Web Services” section:
The following web page link gives an overview of WSIL (Web Services Inspection Language)
Following link is a short article describing the relationship between UDDI and WSIL
Activity 1.2 – Web Service Tutorial Videos
The link below is a tutorial video for “Developing SOAP Web Services with JAX-WS”. This course introduces SOAP Web Services using the JAX-WS standard specification. By completing this tutorial, you will learn what SOAP web services are and how to write them. You will be writing a web service application, deploying, running and testing it on Glassfish. You will also learn to consume SOAP web services.
The link below is a tutorial video for “Developing REST APIs with JAX-RS”. This course introduces you to RESTful Web Services using the JAX-RS standard specification. You will learn what RESTful web services are and how to write them. You will write a sample RESTful web service from scratch, design the API, implement it using Jersey and run it on Tomcat.
Assignment 1.1 – Practice Test
Go to the link below and complete the Java Web Services Online practice test:
Assignment 1.2 – Create Web Service and Web Service Client
Refer to the link below and follow the steps provided to create and deploy a simple Web Service and Web Service Client in Eclipse:
NOTE: The above assignment activity requires installation of Eclipse as a prerequisite. Refer to the following link to download and install the Eclipse IDE for Java EE Developers:
Additional Useful Materials
This web page is a simple Webservice testing tool that allows you to debug WSDL XML files by providing a list of web service operations referenced by the WSDL. It allows you to see what SOAP XML needs to be sent to call each operation, customize it, get the response, etc.:
The following is a useful web page link describing the set of tool that can be used for various aspects of Web Service development:
There are couple of approaches in developing Web Services: top-down and bottom-up. Refer to the following web page links for further details regarding each one:
Top-down development method:
Bottom-up development method: