- Introduction to Distributed Applications
- RPC
- RMI Architecture
- RMI Examples
- RMI Over IIOP
- Dynamic Stub Loading & Bootstrapping
- Java Naming and Directory Interface
XML
- Markup Languages
- Why XML?
- DTD
- XML & XSL
- XML Schemas
- XML Parsers
- Reply, Forward & Delete Mails
Java Mail API
- Internet Mail Protocols
- Architecture of Java Mail API
- Send & Receive Mail using Java Mail API
- Working with Mail Attachments
- JAAS
Java Message Service [JMS]
- Overview of Message Oriented Middleware
- JMS Architecture
- JMS Messaging Domains
- Point to-Point Messaging
- Publish/Subscribe Messaging
- JMS API Programming Model & Examples
- Message Driven Beans
Web Services
- Interoperability
- CORBA
- SOAP, UDDI, WSDL
- JAXP, JAX-RPC, JAXB, JAXM
- Apache AXIS + JWSDP
Enterprise Java Beans
- Introduction to EJB Component Technology
- EJB Architecture
- Session Beans
- Stateless Session Bean
- Stateful Session Bean
- Entity Beans
- CMP&BMP
- Transaction Attributes
- Transaction in EJB
- Relationship~ in EJB
- EJB QL
- JTA & JTS
Hibernate
- DAO
- Features of ORM Framework
- Hibernate Framework
- Examples on basic CRUD [Create Read Update Delete] Operations
- Examples on Inheritance
- Relationships
- HQL
- Query by Criteria & Query by Example.
- TX Management
Spring
- Difference between Lightweight and Heavy weight Containers
- Inversion of Control Pattern
- IoC Container
- Spring Containers
- Simple Spring Examples
- Spring DAO
- Spring MVC
- Spring Hibernate
- Spring Struts
- Struts-Spring-Hibernate
Struts
- MVC, MVC 2
- Command Pattern
- Front Controller
- Introduction to Struts Framework
- Examples on 118N
- Form Processing
- Handling DataSource
- DynaActionForm
- DynaValidatorForm
- Tiles Framework
AJAX
- HTML
- Java Script
- CSS
- XMLHttpRequest
- MSXMLDOM
- AJAX Examples
|
No comments:
Post a Comment