CS481
CS481
___________________
Code: CS481
AUGUST 2012
PLEASE WRITE YOUR ROLL NO. AT THE SPACE PROVIDED ON EACH PAGE
IMMEDIATELY AFTER RECEIVING THE QUESTION PAPER.
NOTE:
Question 1 is compulsory and carries 28 marks. Answer any FOUR questions from
the rest. Marks are indicated against each question.
Parts of a question should be answered at the same place.
(7 4)
Q.1
a. Discuss difference between Application and Applet.
b. What are the different ways for session tracking?
c. What are the steps involved in establishing a JDBC connection?
d. What are the basic steps to write client-service application using RMI?
e. How does WML differs from HTML?
f. What do you understand by servlet mapping?
g. What is a Java Bean and Bean Development Kit (BDK)?
Q.2
(9)
b. Explain VPN? What are the different types of VPN? What are the different
authentication methods used in VPNs?
(9)
Q.3
a. What is XML? What are the Features of XML? Why is XML so popular? Describe
the logical structure of XML.
(9)
b. What is DHTML? What are the features of DHTML? Which browsers support
DHTML and how will non-supporting browsers handle DHTML? Describe how
DHTML work with JavaScript with suitable example.
(9)
Q.4
Q.5
a. Describe applet life cycle and also the different tags that support an applet to embed
in a web page.
(9)
b. Explain with suitable example socket programming using UDP.
(9)
(9)
Code: CS481
b. Explain the steps to create RMI-based clients and server. Explain the various methods
of registering and gaining access to the Remote Object.
(9)
Q.6
(9)
b. What are the different JDB drivers available? What is the fastest type of JDBC
driver?
(9)
Q.7
(6)
b. What is EJB server? What are the EJB Components? Write Steps to develop EJB
Environment.
(9)
c. Explain the life cycle of servlet.
(3)