Website development for marina intergrated with visual studio using C sharp formatting
Workbook SGA1786 Object-oriented Website Development 1
© Study Group Australia Pty Limited, SGA1786-L6/01/16-V2 297
Assessment Task 3
The instructions to complete this assessment are included on the following
page. Follow the instructions with each question.
This assessment should take you about 5 hours to complete.
When you are confident that you have met all requirements for this
assessment task, upload your file using Study Smart for marking.
Referencing guides are available under the Study Skills section of Martin
Library on Study Smart. Students are advised to make use of these
resources to ensure their reference citations follow the APA style.
Workbook SGA1786 Object-oriented Website Development 1
© Study Group Australia Pty Limited, SGA1786-L6/01/16-V2 298
Assessment Task 3: Implement and use web services
Part A Practical tasks
Scenario or background information
There are many types of web services available, such as Google Maps. You
are required to integrate a web service of choice into the home page of
Popeye Marina’s website. Some samples of web services include current
weather forecasts or current times.
Requirements
In order to be assessed as competent in this assessment task, you will need
to satisfactorily perform the following practical tasks:
1. Use Visual Studio to build web service components
2. Implement code required for web service functionality. The following
Web Service method may be used (or find other examples on the
Internet):
public class Service1 : System.Web.Services.WebService { [System.Web.Services.WebMethod()] public double ConvertTemperature(double dFahrenheit) { return ((dFahrenheit - 32) * 5) / 9; }
3. Test the web service
Deliverables
The following deliverables must be submitted for this assessment:
1. A fully functional web application with a web service function
Due Date: TBA
Workbook SGA1786 Object-oriented Website Development 1
© Study Group Australia Pty Limited, SGA1786-L6/01/16-V2 299
Part B Short answer questions
Requirements
In order to be assessed as competent in this assessment task, you will need
to provide short answers to the following ten (10) questions:
Question 1
What is the purpose of the WSDL?
Question 2
What are the three main elements that comprise the WSDL?
Question 3
What is the purpose of UDDI?
Question 4
What are the differences between public, extra-enterprise and intra-
enterprise UDDI registry deployments?
Question 5
What is the relationship between WSDL and UDDI?
Workbook SGA1786 Object-oriented Website Development 1
© Study Group Australia Pty Limited, SGA1786-L6/01/16-V2 300
Question 6
Your boss would like to use a third-party web service already established on
the Internet. Your task is to implement a third-party Web service. Visit a
website such as www.uddi.org, www.xmethods.net, www.asp.net, or
www.gotdotnet.com. Locate one Web service using UDDI and document the
information about the Web service such as:
Name of the web service
URL where you found the web service
Description of the web service
Who owns the web service
The costs required to use the web service
The requirements to consume the web service
The procedures for consuming the web service
Question 7
What is the purpose of SOAP?
Question 8
What is the relationship between UDDI and SOAP?
Question 9
Identify the basic structure and explain the processing of a SOAP message.
Question 10
Outline a basic web service architecture.