Why Java?

  

These days, Java is the language of choice for the development of Web applications and enterprise solutions. Typically, these are distributed systems requiring distributed communication among the components. This distributed communication is supported by CORBA, RMI, or RMI over IIOP, and the combination of these technologies along with Java provide a tool set that allows the development of secure solutions. Security has been a major design goal for Java ever since the creation of the language. Java provides a language, runtime environment, APIs, and tools that are ideal for the development of secure systems. The Java Development Kit (JDK) 1.4 comes standard with many cryptography components in its distribution and technologies that allow the support and development of secure solutions. Some of these technologies include X.509 certificates, key agreement, a way to specify security policies, authentication, authorization, code signing, and cryptographic support.

The JDK 1.4 now integrates into its distribution the Java Cryptography Extension (JCE) as cryptography components and Java Authentication and Authorization Services (JAAS). Java also provides the Java Secure Socket Extension (JSSE). Although you can create solutions without these technologies, these solutions will probably be less portable and more expensive than if you use the JDK 1.4. It is definitely worth it to take your time and learn what Java has to offer. In order for you to understand how these technologies can be used successfully, however, you need to understand the why, when, how, and what behind the different Java components. That is where this book comes in.

  


Java Security Solutions
Java Security Solutions
ISBN: 0764549286
EAN: 2147483647
Year: 2001
Pages: 222

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net