Mallesh Panthagani wrote:Congratulations.
Could you share your prepration steps, material used and tips to prepare?
Thanks in advance.
Here are topics needs to be prepared for Part 1, this will give you initial boost.
Application Design Concepts and Principles
Common Architectures like Enterprise Applications, Distributed Application (using JCA), Tiers, and Layers
Integration and Messaging
-Protocols like JRMP, IIOP, RMI,LDAP,SMTP,SSH, FTP/SFTP, HTTPS
Business Tier Technologies
Concepts - EJB 3.0/2.0 (Local Transactions/ Distributed Transactions)
JPA and JPA with Persistence Providers
Web Tier Technologies
-Web Module Structure
-Web Application Technologies
Applicability of Java EE Technology
Java EE Clients
Container Types (Java EE Server, EJB Container, Web Container, Application Client Container, Applet Container)
Java EE Modules (EJB modules, Web modules, Application client modules, Resource adapter modules (JCA)
Concepts of UDDI
- Core Design Patterns: Gang of Four (ref http://www.fluffycat.com/Java-Design-Patterns/
-Core J2EE Patterns (ref http://www.corej2eepatterns.com/
Application Security by implementing cryptography algorithms (asymmetric/symmetric encryption)
Application Server concepts
Load balancing, cluster, High availability, Horizontal Scaling, vertical scaling all NFRs will cover here
Concepts Proxy configuration
Load balancing with application servers
Affinity types for Application/Web servers