| CSE3WS Unit outline 2009 [140KB pdf] |
Unit Objectives |
This unit examines the provision and application of Web Services based on XML and Web Protocols, including using XSL for publishing XML documents into multiple formats. Acknowledged industry standards and standard organisations are examined in the context of the delivery of web services and applications of XML. An understanding of HTML, cascading style sheets and programming skills in a high level language, such as Java or Perl, are assumed from the prerequisite subjects. |
Content |
- XML Basics, DTDs, Schemas, Namespaces and attributes.
- DOM and SAX parsers and JDOM
- XSL and XSL Transformations and XPath
- XLink, Xpath and XPointer
- XML/RPC, .NET, SOAP
- Web Services overview - WSDL, UDDI
- XML Query Language and Data Base Access
- Standards organizations involved in Web Services
- Web Client/Web Service Development
|
Lecturer, Tutor |
Mal Sutherland (Bendigo), x7253, m.sutherland@latrobe.edu.au |
Prescribed Text |
None |
References |
links to online resources are
on the subject home page at http://ironbark.bendigo.latrobe.edu.au/subjects/WS/ |
Assessment |
There
will be two assignments and one three hour examination at the end of the
semester.
| Assessment Type |
% |
| one 1,000-word assignment (or equivalent in program code and documentation) |
20 |
one 500-word assignment (or equivalent in program code and documentation)
|
10 |
| one 3-hour examination |
70 |
| TOTAL |
100 |
|
Assignments |
- Assignments must conform to the guidelines laid
out in the La Trobe University Assignment Manual under the Section Heading
ASSIGNMENT FORMATS: Computer Programming or as indicated
by your lecturer.
- All
assignments must be firmly bound into a manilla or A4 size
folder. Make sure that your name, the unit name, tutorial
group number and assignment number are clearly written on
the folder and title page.
- It
should be possible to read every page without undoing any
fastenings or removing pages from plastic sleeving.
- Output
from printers must be clear and of good
quality.
- Plagiarism of assignment work will be
reported as per the La Trobe University Plagiarism Policy and may result in a zero mark being awarded to all persons
involved.
- Each assignment must be accompanied by a signed "Statement
of Authorship".
- The
assessment requires the examiner to view web pages and the
source code submitted in assignments. It is a requirement
that the location of any source code, images, javascript
and css files together with the URL for the main page are
included in the submission.
|
General Information |
- The
security of your computer account, data and programs is
your responsibility. Deleted programs or data will not be
valid grounds for assignment extension.
- Home
computers can be used for developing your assignments but
assignments submitted must be accompanied by proof that
the program developed runs using your account on the
University system.
- As due
dates for assignments draw nearer, the resources you
require (staff, access time, references, workstations,
data preparation) tend to become more difficult to obtain.
The advantage of an early start to an assignment cannot be
over-emphasised.
- Misreading of the timetable for assignment and examination
dates will not be accepted as reason for late submission
of an assignment or absence from an
examination.
- Your
subject tutor is your primary contact and should be
consulted during tutorial sessions or during the available
times as indicated by their respective timetables.
- Please ensure that mobile phones are switched off or otherwise
silenced in lectures and tutorials.
- Please be aware that every student who attends lectures is entitled to listen or participate in an uninterrupted manner.
|