This self-study describes the Oracle Secure Java Coding Guidelines, Java Security, Java Native Interface secure coding, and security vulnerabilities.To minimize the likelihood of security vulnerabilities caused by programmer error, Java developers should adhere to recommended coding guidelines. This self-study follows the Secure Coding Guidelines for Java SE, Version 5.0 in detail.
This is the Japanese translation of this tutorial (English version). This tutorial shows the basics of Contexts and Dependency Injection (CDI) for Java EE 6 by developing a sign-up form that uses servlets to process its data and inject Java beans.
Contexts and Dependency Injection (CDI) is a new feature in Java EE 6 that defines a powerful and type-safe Dependency Injection using “contextual” references or scopes. Based on the JSR-299 specification, CDI supplies a set of services that allow Java EE components (such as EJB session beans and JavaServer Faces managed beans) to be bound to lifecycle contexts. These components can then be injected and interact in a loosely coupled way by firing and observing events. The contextual nature of CDI allows the use of beans from different scopes to be more natural and convenient.
This tutorial covers how to implement Java Message Service 2.0 (JMS 2.0) shared nondurable subscriptions and shared durable subscriptions in the Java Platform, Standard Edition (Java SE) environment.
This tutorial covers how to create binary WebSocket connections with Java Platform, Enterprise Edition 7 (Java EE 7) and JavaFX.
This tutorial covers how to build an enterprise application client with JavaFX 2.0 and JavaFX Scene Builder. It also covers how to build a RESTful web service that provides data to the enterprise application. The client application uses the JAX-RS 2.0 Client and the Java API for JSON Processing, both new APIs in Java Platform, Enterprise Edition 7 (Java EE 7).
This tutorial shows you how to create a smart home server application by using the WebSocket API.
This tutorial series shows you how to create a smart home server application by using the WebSocket API.
This tutorial demonstrates how to develop a sample Java EE7 batch application and run the batch application in Oracle GlassFish Server4.0.
This tutorial covers how to use the non-blocking I/O functionality with GlassFish and NetBeans. Non-blocking I/O was introduced in Servlet 3.1, a new API i Java EE 7.
This tutorial covers Java Messaging Service 2.0 (JMS 2.0), a new API for sending and receiving messages in Java Platform, Enterprise Edition 7 (Java EE 7) web applications by using GlassFish and NetBeans.
Deploying a JAX-RS 1.1 RESTful web service to the Oracle Java Cloud requires specific project configuration. This OBE will explain the steps required to locally develop a JAX-RS web service and then deploy it to an Oracle Java Cloud instance.
Learn how to troubleshoot applications deployed to Oracle Cloud using resources available in Oracle Enterprise Pack for Eclipse (OEPE). You see how to view log messages generated by the Oracle Java Cloud Service, and how to use the Oracle Cloud Whitelist Scan to detect the use of API's or method calls that are prohibited.
This tutorial covers the steps required to apply the Java Server Faces 2.2 (JSF 2.2) Faces Flow feature in a customer registration procedure for a web application.