Website development for marina intergrated with visual studio using C sharp formatting

profilemary2020
PartII.pdf

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.