Unit of competency
Modification History
Release |
Comments |
Release 1 |
This version first released with ICT Information and Communications Technology Training Package Version 1.0. |
Application
This unit describes the skills and knowledge required to support web services for building distributed applications.
It applies to individuals working as software developers who have specialised skills in the consumption of web services, related communications protocols and the associated extensible markup language (XML) technologies, used in web services.
No licensing, legislative or certification requirements apply to this unit at the time of publication.
Unit Sector
Web
Elements and Performance Criteria
ELEMENT |
PERFORMANCE CRITERIA |
Elements describe the essential outcomes. |
Performance criteria describe the performance needed to demonstrate achievement of the element. |
1. Use XML to provide information |
1.1 Create XML data structures from various data sources 1.2 Manipulate XML data structures, using a common application programming interface (API) 1.3 Use namespaces to scope elements from multiple XML documents 1.4 Validate XML data structures, using a schema 1.5 Map, and transform, an XML document from one schema to another |
2. Use WSDL to promote a web service |
2.1 Understand the purpose of the web service description language (WSDL) 2.2 Identify the three main elements that comprise WSDL 2.3 Build a WSDL file 2.4 Provide web access to a WSDL file, via a uniform resource locator (URL) |
3. Use UDDI to locate and retrieve information about a public web service |
3.1 Identify the purpose of universal description, discovery and integration (UDDI) 3.2 Understand the differences between public, extra-enterprise and intra-enterprise, UDDI registry deployments 3.3 Locate, and retrieve information, about a public web service using UDDI 3.4 Identify the relationship between WSDL and UDDI |
4. Access the web services using SOAP |
4.1 Identify the purpose of simple object access protocol (SOAP) 4.2 Determine the relationship between UDDI and SOAP 4.3 Identify the basic structure and processing of a SOAP message 4.4 Retrieve an XML document from a public web service, using SOAP |
5. Implement a web service |
5.1 Outline a basic web service architecture 5.2 Implement, test and publish a web service 5.3 Incorporate and test a web service into an application |
Foundation Skills
This section describes language, literacy, numeracy and employment skills incorporated in the performance criteria that are required for competent performance.
Skill |
Performance Criteria |
Description |
Reading |
1.1, 1.3-1.5, 2.2, 3.1, 3.3, 3.4, 4.1-4.3 |
|
Writing |
1.1-1.5, 2.3, 2.4, 4.3, 4.4, 5.1, 5.2 |
|
Navigate the world of work |
2.1, 3.2, 4.2 |
|
Get the work done |
1.2, 2.1, 2.4, 3.3, 4.4, 5.1-5.3 |
|
Unit Mapping Information
Code and title current version |
Code and title previous version |
Comments |
Equivalence status |
ICTWEB515 Implement and use web services |
ICAWEB515A Implement and use web services |
Updated to meet Standards for Training Packages |
Equivalent unit |
Links
Companion Volume implementation guides are found in VETNet - https://vetnet.gov.au/Pages/TrainingDocs.aspx?q=a53af4e4-b400-484e-b778-71c9e9d6aff2