Subjects ->
Computer Networks ->
Lectures ->
Tute #24
INT21CN Computer Networks
Tutorial #24
- What is a canonical form? Why is it considered a
Good Thing™ in computer networking, and what are the
alternatives?
- Text-based protocols such as HTTP introduce the need for
parsing. What is parsing, and why is it needed in
these protocols?
- Markup tags in XML are entirely structural (or
semantic), compared to HTML where these types are
intermingled with presentational tags. What is the
difference between these two types, and why is the XML approach
considered better? Discuss.
- What is considered to be the particular advantage of Remote
Procedure Call and/or Distributed Object
programming, compared to the socket-based networked applications
which we have considered earlier in the unit?
- Consider the positive integer
1003421
dec, used as an example in
the lecture. This number is be sent
across a network using a variety of encodings: as the value of a
"Content-length:
" header in HTTP, as an
integer in an SNMP response, and as an XDR-encoded integer. Give
the actual values in hexadecimal of (all of) the
bytes which would be sent in each of these encoding schemes. For
your information: the ASCII "zero" character
("0
") has byte value
30
hex.
- What do understand by the term "Web Services"?
These tutorial exercises accompany
Lecture #24.
See Prac #24 for the practical exercises
accompanying this tutorial.
[Previous Tutorial]
[Index]
[Next Tutorial]
Copyright © 2003 by
Philip Scott,
La Trobe University.