0% found this document useful (0 votes)
164 views

Advanced Java - s5

This document outlines the units of an Advanced Java Programming course. The 5 units cover: Java fundamentals like I/O streams, threading, and Swing; network programming using sockets, UDP, and JMS; distributed applications using RMI, CORBA, and serialization; multi-tier development with servlets, JSPs, and JDBC; and enterprise applications including session beans, entity beans and J2EE. References are provided for each unit covering relevant books and websites.

Uploaded by

richtom
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
164 views

Advanced Java - s5

This document outlines the units of an Advanced Java Programming course. The 5 units cover: Java fundamentals like I/O streams, threading, and Swing; network programming using sockets, UDP, and JMS; distributed applications using RMI, CORBA, and serialization; multi-tier development with servlets, JSPs, and JDBC; and enterprise applications including session beans, entity beans and J2EE. References are provided for each unit covering relevant books and websites.

Uploaded by

richtom
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

MCA504T ADVANCED JAVA PROGRAMMING

UNIT I - JAVA FUNDAMENTALS


Java I/O streaming – filter and pipe streams – Byte Code interpretation - Threading – Swing.
UNIT II NETWORK PROGRAMMING IN JAVA
Sockets – secure sockets – custom sockets – UDP datagrams – multicast sockets – URL classes –
Reading Data from the server – writing data – configuring the connection – Reading the header –
telnet application – Java Messaging services
UNIT III APPLICATIONS IN DISTRIBUTED ENVIRONMENT
Remote method Invocation – activation models – RMI custom sockets – Object Serialization –
RMI – IIOP implementation – CORBA – IDL technology – Naming Services – CORBA
programming Models - JAR file creation
UNIT IV MULTI-TIER APPLICATION DEVELOPMENT
Server side programming – servlets – Java Server Pages - Applet to Applet communication – applet
to Servlet communication - JDBC – Applications on databases – Multimedia streaming
applications – Java Media Framework.
UNIT V ENTERPRISE APPLICATIONS
Server Side Component Architecture – Introduction to J2EE – Session Beans – Entity Beans –
Persistent Entity Beans.

REFERENCES:
 Elliotte Rusty Harold, “ Java Network Programming”, O’Reilly publishers, 2000 (UNIT
II)
 Ed Roman, “Mastering Enterprise Java Beans”, John Wiley & Sons Inc., 1999. (UNIT III and
UNIT V)
 Hortsmann & Cornell, “CORE JAVA vol. 2 ADVANCED FEATURES, VOL II”, Pearson
Education, 2002. (UNIT I and UNIT IV)
 Web reference: http://java.sun.com. 2. Patrick Naughton, “COMPLETE REFERENCE:
JAVA2”, Tata McGraw-Hill, 2003.

You might also like