CSE2137 - Object Oriented Programming¶
Network Programming and Multithreading¶
Term 151¶
- Q6(a) [4]: What are the advantages of multithreading over process based multitasking?
- Q7(a) [5]: Distinguish between TCP and UDP. Explain the two types of TCP sockets.
- Q7(b) [5]: What is Remote Method Invocation (RMI)? What is difference between an Applet and a Servlet? Explain the life cycle of an Applet.
- Q7(c) [4]: What is the difference between session and cookie? How are the JSP requests handle?
Term 171¶
- Q6(a) [4]: What are advantages of multithreading over processed based multitasking?
- Q7(c) [2+2]: What are the advantages and disadvantages using cookies in Servlet? How are the JSP request handled?
Term 181¶
- Q7(b) [3+2]: What is the difference between session and cookies in JSP? How is a JSP request handled?
- Q7(c) [2+4]: What is multithreading in Java? Discuss the advantages of multithreading over process based multitasking.
Term 201¶
- Q6(b) [3]: What are the advantages of multithreading over processed based multitasking?
- Q7(d) [4]: Write short notes on the following terminologies associated with the Java networking: (i) Protocol; (ii) Socket; (iii) Inet Address; (iv) Datagram packet.
Term 211¶
- Q7(a) [4]: Write a short note on Java Socket Programming.