...

LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034

by user

on
Category: Documents
2

views

Report

Comments

Transcript

LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034
M.C.A. DEGREE EXAMINATION - COMPUTER APPLICATIONS
FOURTH SEMESTER – NOVEMBER 2012
CA 5800 - XML AND WEB SERVICES
Date : 01/11/2012
Time : 9:00 - 12:00
Dept. No.
Max. : 100 Marks
PART-A
Answer ALL the questions:
10*2=20
1) State the advantages of XML.
2) What are the different types of parsers?
3) List the attribute types in a DTD.
4) Name the elements in XSD that allows to create user defined data types.
5) Mention the parts of SOAP message structure.
6) What are the attachments that can be sent along with XML using SOAP?
7) What are the data types of UDDI?
8) Write a note on public registries of UDDI.
9) What is a digital hash?
10) List the surface representation changes while transporting XML document.
PART-B
Answer ALL the questions:
5*8=40
11) a) Give an explanation on the applications of XML.
(or)
b) Write an XSD document to validate an XML document by using user defined data
type for the department number.
12) a) Draw a diagram to illustrate the supporting technologies of XML.
(or)
b) Explain conditional formatting of XML using XSLT.
13) a) Explain SOAP faults.
(or)
b) Give an explanation on include and import elements with comprehensible examples.
14) a) Explain the web service architecture with the diagram.
(or)
b) Describe the WSDL document format.
15) a) Explain ensuring confidentiality, authentication and data integrity using public key
encryption.
(or)
b) What is canonicalization? Explain the steps involved in it.
PART-C
Answer any TWO question:
2*20=40
(Question 16 is compulsory)
16) a) Give an explanation on the XSD elements that facilitates grouping of attributes and
elements with an example (10)
b) Elucidate architectural design patterns of SOAP. (10)
17) a) Describe XSLT elements with suitable examples for each. (10)
b) Explain the organization of UDDI registry (10)
18) Describe the XML security framework (20)
********
Fly UP