MCA 507 : Advanced Java Lab

Lectures: 6 Periods/Week Sessional Marks: 30
University Exam: 3 Hours University Examination Marks: 70


Lab Cycle

    1. Write a program to download a web page.
    2. Write a program to download a web page using a URL Connection.
    1. Write a program to print the socket information.
    2. Write a program to print the information in the Datagram.
  1. Develop a Client, Server Application to satisfy the requests frommultiple clients.
  2. Write a program to implement a server that will simply echo back whatever is typed by the client
    1. TCP
    2. UDP
  3. Write a program to have chat application
    1. TCP
    2. UDP
  4. Write a program to add Cookie and get Cookie.
  5. Write a program to print the Fibonacci numbers using RMI.
  6. Develop MultithreadedMessage Application Using Java Sockets
  7. Develop Multicast Communication using JavaMulticast class
  8. Develop Distributed Programming using Java RMI
  9. Develop Database Programming using JDBC and Java swings
  10. Develop Web Programming using JSP and EJB.
  11. Create a JavaBean class called Prompter that displays a prompting message and provides an entry field where users can enter their response to the prompt. This bean should also include an OK button so users can indicate that they are finished entering their response.
  12. Write a program to retrieve values fromdatabase and print them in a text file.
  13. Write a program to create a frame with a label, text field and a submit button. The Text field should not an empty value.
  14. Write a program to create a frame with menu bar. The menu bar contains two menus. The first menu contains menu items like square, cube, square root and absolute value. The secondmenu contains two menu items namely clear and exit.
  15. Write a simple program to get the result of stored procedure in the servlet by JDBC through the Oracle Database.
  16. Write a program using RMI to access the database using the primary key value and return the data to the client.