Day 19. Understanding Security

Security is an important and sensitive aspect of protecting the enterprise from malicious attacks and threats, such as disclosure of vital information and destruction of assets, which have a negative effect on system availability and integrity. In previous days, we briefly introduced some security aspects. We explored how to use the Java Naming and Directory Interface (JNDI) services to authenticate a user in Day 4, “Using JNDI for Naming Services and Components.” Today, we'll go into more detail.

First, we'll explore security concepts that are used in developing applications. Later, we'll focus on Java 2 Enterprise Edition (J2EE) security mechanisms and how they are used in the development and deployment of secure ...

Get Sams Teach Yourself EJB in 21 Days now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.