Servlet overview – the Java web server – your first servlet – servlet
chaining – server side includes- Session management – security – HTML forms
– using JDBC in servlets – applet to servlet communication.
UNIT II
Java Beans :The software component assembly model- The java beans
development kit- developing beans – notable beans – using infobus - Glasgow
developments - Application Builder tool- JAR files-Introspection-Bound
Properties-Persistence-customizers - java beans API.
UNIT III
EJB: EJB architecture- EJB requirements – design and implementation
– EJB session beans- EJB entity beans-EJB Clients – deployment tips, tricks
and traps for building distributed and other systems – implementation and
future directions of EJB-Variable in perl- perl control structures and operators –
functions and scope
UNIT IV
RMI – Overview – Developing applications with RMI:Declaring &
Implementing remote interfaces-stubs & skeletons,Registering remote
objects,writing RMI clients –Pushing data from RMI Servlet – RMI over Inter-
ORB Protocol
UNIT V
JSP –Introduction JSP-Examining MVC and JSP -JSP scripting
elements & directives-Working with variables scopes-Error Pages - using Java
Beans in JSP Working with Java Mail-Understanding Protocols in Javamail-
Components-Javamail API-Integrating into J2EE-Understanding Java
Messaging Services-Transactions.
Text Books
(i) J. McGovern,R. Adatia,Y. Fain, 2003, J2EE 1.4 Bible, Wiley-dreamtech India
Pvt. Ltd, New Delhi
(ii) H. Schildt, 2002, Java 2 Complete Reference, 5th Edition, Tata McGraw Hill,
New Delhi.
Reference Books
(i) K. Moss, 1999, Java Servlets, Second edition, Tata McGraw Hill, New Delhi.
(ii) D. R.Callaway,1999, Inside Servlets, Addison Wesley, Boston
(iii) Joseph O’Neil, 1998, Java Beans from the Ground Up, Tata McGraw Hill, New
Delhi.