SECTION I
Q.1 What are various benefits that CORBA ORB’s provide, which make them great client/server middleware?(5)
Q.2 Explain with an example how to create simple client/server interaction using Java’s datagram socket classes.(10)
Q.3 Explain how the client and server programs work together to process a form request using the HTTP/CGI protocols.(10)
SECTION II
Q.4 Explain the RMI development process.(10)
Q.5 Identify following operations as either constructor, query or update.
Find Employee Address()
Calculate Leave Days()
Insert Employee()
Change Employee Address()
Insert Spouse()(5)
Q.6 Consider an email that you wish to send to your friend abroad. Describe the process the mail goes through from initial rough draft to the mail being read by your friend. Draw a state diagram that show the states the email moves through.(10)