Professional Documents
Culture Documents
Instructions:: No of Pages Course Code
Instructions:: No of Pages Course Code
Instructions:: No of Pages Course Code
Roll No:
(To be filled in by the candidate)
INSTRUCTIONS:
1. Answer ALL questions from GROUP – I.
2. Answer any FIVE questions from GROUP – II.
3. Answer any ONE question from GROUP – III.
4. Ignore the box titled as “Answers for Group III” in the Main Answer Book.
GROUP – I Marks : 10 x 3 = 30
GROUP – II Marks : 5 x 10 = 50
11. Design a XML document for representing the contents of an anthology of poems. Each
poem should be associated with unique identifier and its author to allow easy extraction
from the anthology. The poem itself will consist of a title and number of stanzas. Each
stanza will be a number of lines, each of which may have a note associated with it.
Page No: 1
604
12. Illustrate with suitable examples, explain the different ways of mentioning the attributes in
DTD to validate the XML document.
13. A Wagon is a ten years old merchant selling new and used cars to the customers.
Design a XML Schema to represent the stock of new cars and old cars for sales to the
customers. The new cars details are represented by model, color, price and comments.
Similarly the old car details are identified by model, color, price, year of manufacture,
mileage, condition and comments. Create a XML file to store the data for the above
mentioned specification and validate the same.
14. a) Discuss in detail about the node types supported in XML DOM Model (5)
b) Write a DOM program to print the name of each child node in the XML document (5)
15. With a diagram, explain the WSDL document structure.
16. Explain the role of <tModel> element in UDDI data structure. Narrate the APIs used to
manipulate the publisher information in the web service registry.
17. Design an external DTD for the customer invoice order with the following specifications.
Each order placed by the customer generated with unique invoice number and total
purchase amount. The purchase item details are identified by item number, quantity and
price. The payment is accepted in two modes like credit card and bank transfer. If the
payment mode is credit card, validate the details by using card number, expiry date,
bank name and owner’s name. Similarly if the mode is bank transfer collect the
information of bank name, bank number and account number. Also customer address
(street, city, pincode and country) should be specified to dispatch the ordered items.
Create a XML document with the above mentioned element and justify it is valid
document or not.
18. a) Discuss about the four layers of stack implementation of Web Services. (8)
b) Design a SOAP document for request and response mechanism to check balance
amount in his/her bank account by passing Account Number as a parameter in request
document. Also explain if the parameter is not in the corresponding format, how it is
handled by the SOAP document. (12)
/END/
FD/RL
Page No: 2