· 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.
b. Discuss the methods defined in HTTP protocol for sending data from HTTP Client to HTTP Server.
c. What are the differences between java bean and enterprise java bean?
d. Write a short note on virtual private network.
e. What is DOM? Write a short note on DOM.
f. Write a note on Hypertext and Hypermedia.
g. Discuss various features of XML.
Q.2 a. What are the differences between TCP and UDP? What are the APIs given in JAVA for implementing TCP and UDP? (4+5)
b. What is URL? Explain the working of the URL class with the help of a sample JAVA program. (2+3+4)
Q.3 a. What is distributed computing environment? Why automatic Object Activation is required in distributed computing environment? How remote object transportation is implemented in RMI? (2+3+4)
b. Write an example of RMI server and client program. (3+6)
Q.4 a. How many types of database driver available in JDBC? Discuss about them. (9)
b. Write necessary steps for accessing database by using JDBC. Write a program for inserting a large text file in the database. (3+6)
Q.5 a. What is introspection? Write a sample Java Bean program. Also write a program for introspecting the bean component. (2+3+4)
b. Write a program for developing a statefull EJB component. (9)
Q.6 a. What do you mean by Single Threaded Servlet? Write a servlet program which can accept a html form data and can load it on database. (2+7)
b. What are the APIs given in the Servlet package for managing Session? Discuss about them with skeleton code (2+7)
Q.7 a. What are the constituents of jsp? Discuss the role of servlet container for execution of servlet. (6+3)
b. Write a sample bean program. Write a jsp page for accessing the bean component. (3+6)