| |
|
Java 2 Enterprise Design
Enterprise Foundations
 | Enterprise components |
 | Information technology in the enterprise |
 | Object-orientation and the enterprise |
 | Unified Modeling Language |
 | Modeling diagrams |
 | Components and models |
 | Component model interfaces |
 | Component model standards |
 | Design patterns |
 | The J2EE model |
 | Component-container architecture |
 | Java enterprise architecture |
 | Data connectivity |
 | Communication mechanisms |
 | Assurance mechanisms |
 | Client connectivity |
 | Web connectivity |
 | Application connectivity |
 | Enterprise user interfacing |
 | User interface deployment considerations |
Modeling Components with JavaBeans
 | JavaBeans |
 | Containers |
 | Components |
 | Contexts |
 | Events |
 | Properties |
 | Simple properties |
 | Array and indexed properties |
 | Bound properties |
 | Constrained properties |
 | Introspection |
 | Persistence |
 | Customization |
 | The InfoBus |
Enterprise Data and JDBC
 | Database basics |
 | Transactions |
 | Relational databases |
 | Data model diagram conventions |
 | Object databases |
 | Relational versus object databases |
 | Relational/object translations |
 | JDBC architecture |
 | JDBC drivers |
 | JDBC connections |
 | JDBC statements |
 | Prepared statements |
 | JDBC result sets |
 | Obtaining database information |
 | Stored procedures |
 | Database naming via JNDI |
 | Distributed transactions |
Network and Web Communications
 | Distributed systems and mechanisms |
 | The network client and server |
 | Network computing |
 | TCP/IP |
 | Socket programming |
 | Advanced socket programming |
 | URLs |
 | HTTP basics |
 | HTTP handling in Java |
 | Common Gateway Interface |
 | Servlets |
 | HTML documents |
 | Dynamic HTML |
CORBA, RMI, and DCOM Communications
 | CORBA
ORB
and IIOP |
 | CORBA Interface Definition Language |
 | CORBA communications |
 | Java IDL limitations |
 | RMI communications |
 | RMI architecture |
 | Java Remote Method Protocol |
 | RMI/IIOP |
 | RMI interfaces |
 | RMI servers |
 | RMI registration and utilization |
 | Custom sockets |
 | COM and DCOM |
 | DCOM Interface Definition Language |
 | DCOM communications |
Naming, Directory, Trading, and Activation Services
 | Naming services |
 | JNDI architecture |
 | Naming objects |
 | Referenceable objects |
 | Naming events |
 | Naming files |
 | CORBA and DCOM naming |
 | RMI naming |
 | DNS |
 | Directory and trading services |
 | JNDI directory services |
 | Other directory services |
 | Trading services |
 | Microsoft Active Directory Services |
 | Activation services and RMI |
 | Other activation services |
Messaging and Transaction Services
 | Messaging |
 | Message-Oriented Middleware |
 | Java Message Service |
 | Core JMS Architecture |
 | JMS models |
 | CORBA messaging |
 | JavaMail architecture |
 | JavaMail messages and events |
 | Mail sessions |
 | Transactions |
 | Transaction services |
 | Transaction standards |
 | Object Transaction Service |
 | Java Transaction API |
 | JTA Transaction Manager interface |
 | JTA application interface |
 | JTA and X/Open XA |
 | Java Transaction Service |
Systems Assurance and Security
 | Assurance |
 | The assurance process |
 | Risk |
 | Benefits of assurance |
 | Security |
 | Reliability |
 | Availability |
 | Maintainability |
 | Safety |
 | Basic security model |
 | Cryptography |
 | Authentication and nonrepudiation |
 | Secure Socket Layer (SSL) |
 | Access control |
 | Auditing and policy administration |
Java's Security Features
 | Java security architecture |
 | Byte code verifier |
 | Class loader |
 | Security manager |
 | Java Cryptography Architecture (JCA) |
 | Permissions |
 | Security policies |
 | Java access control |
 | Principal identification |
 | Protecting objects |
 | Java security extensions |
Enterprise Web Enabling
 | Web browsers |
 | Web browser security |
 | The Java Plug-in |
 | Web servers |
 | Web server security |
 | Web server availability |
 | HTML |
 | CGI programming |
 | Scripting languages |
 | Active Server Pages |
 | Java-based Web programming |
 | XML |
 | Document Type Definition declaration |
 | Simple API for XML |
 | Document Object Model |
 | Java and XML |
Java Servlets
 | Servlet architecture |
 | Servlet interfaces |
 | Servlet HTTP interfaces |
 | Request processing |
 | Response generation |
 | Session management |
 | Servlet deployment |
 | Servlet configuration |
 | Servlet thread and activation services |
 | EJB and resource naming services |
 | Transaction service management |
 | Security service management |
 | Availability service management |
JavaServer Pages
 | JavaServer Pages |
 | JSP language basics |
 | JSP directive elements |
 | Java scripting from JSP |
 | Java abstractions of JSP |
 | JSP factories and container information |
 | Custom JSP classes |
 | Standard Java objects from JSP |
 | Standard Java actions from JSP |
 | JSP configuration and deployment |
 | Custom Java actions and tags from JSP |
Enterprise Applications and Enterprise JavaBeans
 | Enterprise application platforms |
 | Stand-alone enterprise applications |
 | Application servers and EJBs |
 | Architecture provider roles |
 | Application server components |
 | Application server client interfaces |
 | Application client implementations |
 | Application service management |
 | Enterprise JavaBeans |
 | EJB architecture |
 | EJB types |
 | EJB development |
 | EJB configuration and deployment |
Advanced Enterprise JavaBeans and Application Integration
 | Session beans |
 | Session bean client interfaces |
 | Entity beans |
 | BMP entity beans |
 | CMP entity beans |
 | Entity bean client interfaces |
 | EJB transactions |
 | EJB security |
 | EJB and other services |
 | Enterprise Application Integration |
|
|