Exam Details

Subject xml and web services
Paper
Exam / Course m.c.a.computer applications
Department
Organization loyola college (autonomous) chennai – 600 034
Position
Exam Date April, 2018
City, State tamil nadu, chennai


Question Paper

1
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034
M.C.A.DEGREE EXAMINATION -COMPUTER APPLICATIONS
FOURTH SEMESTER APRIL 2018
16PCA4MC01- XML AND WEB SERVICES
Date: 18-04-2018 Dept. No. Max. 100 Marks
Time: 01:00-04:00
PART-A
Answer ALL the questions 10*2=20
Fill in the table below with correct response for the given content models.
CONTENT MODELS Mixed Complex Simple Empty
Child elements
No
Child text
No
Yes
No
What is XPath?
DOM manipulates XML document. Justify.
Name the technology layers in XML standards stack.
Mention the basic security requirements provided by a web service security layer.
What is the difference between a web service and a web page?
Bring out the drawbacks of IIOP and ORPC over SOAP.
Mention the infrastructure components of ebXML.
Does Digital signature of a person remain the same for all documents? Justify your
answer.
10) What is XKRSS?
PART-B
Answer ALL the questions 5*8=40
11) Explain XPath number and string functions.

Give an explanation on conditional formatting of data in XML using XSLT.
12) Explain the role of XML in content-management.

Describe SAX.
13) Explain Service Oriented Architecture.

Explain the logical architectural view.
14) Elucidate SOAP faults.

Draw and describe WSDL UDDI mapping.
2
15) Describe the steps to convert XML into a canonical form.

Explain REST.
PART-C
Answer any TWO questions. 2*20=40
16) Give an explanation on types of DTD with examples
Explain grouping elements in XSD.
17) Describe the following:
Components of content management work flow.
Web service technology stack.
18) Explain UDDI.
Describe the role of public key cryptography in ensuring authentication,
confidentiality and data integrity.



Other Question Papers

Subjects

  • .net technologies
  • .net technologies lab
  • advanced .net
  • advanced java
  • c++ and data structures lab
  • cloud computing
  • computer graphics and multimedia applications
  • computer graphics and multimedia lab
  • computer organization and architecture
  • data communication and networks
  • data mining
  • database administration
  • database management systems
  • database management systems lab
  • discrete structures
  • free and open source software development
  • it infracture management
  • java programming lab
  • knowledge management system andapplications
  • microprocessor and its applications
  • mobile computing
  • network administration
  • network security
  • network security lab
  • neural networks using matlab
  • neural networks using matlab lab
  • object-oriented software engineering
  • operating systems
  • programming and data structures through c++
  • programming with java
  • resource management techniques
  • software development lab
  • software project management
  • software testing
  • statistical methods for computer applications
  • unix programming lab
  • xml and web services
  • xml and web services lab