Content text Network Programming Qns.pdf
Prepared by Uni Bytes / www.unibytes.xyz Don't use our content without permission. Tribhuvan University Faculty of Humanities and Social Science Semester: VI Subject: Network Programming 2017 Batch Group B Attempt any SIX questions 2. Define Client Server software model. Explain the features of Java as a Network programming language. 3. What is the use of NetworkInterface Class? Explain the basic features of NetworkInterface class. 4. Explain HTTP methods with example. 5. Write a program to display the socket information [address, port, local address, local port]. 6. Write a server side program for daytime service using socket. 7. Define Non-blocking I/O. Differentiate between blocking and non-blocking socket communication in Java.] 8. Write Short Notes on (Any Two): a) Secure Communication b) Multicast Sockets c) RMI Server Group C Attempt any TWO questions. 9. What is the procedure for constructing and connecting Server sockets? Explain the Server Socket options with example. 10. Write a program to perform a basic two-way communication between client and server. 11. What are features of DatagramPacket and Datagramsocket Class? Write a program to create a simple UDP client. Don’t Forget to Follow Uni Bytes