1.1 How to read the User's Guide
This section provides information that you should refer to while developing web front-end systems that use Application Server and while developing applications that run on Application Server. References to every process from the development of a web front-end system to its operation are provided. This section also provides an outline of each chapter. Note that the environment where the application is executed is called the application execution environment, and the environment where the application is developed is called the application development environment.
The following figure shows the configuration of the web front system that uses Application Server, which is explained in this manual:
- Chapters to be referenced during the design, creation, and operation of the application execution environment
-
The following table shows the operations to be performed during the design, creation, and operation of the application execution environment, and provides a summary of the relevant chapter to be referenced. Refer to the relevant chapter based on your requirements. Note that the operations to be performed during the creation and operation of the system can be performed by using commands or by using Administration Console.
Process
Content to be implemented
Number in the diagram
Chapter in the manual
Summary of the corresponding chapter
Designing the system
Configuring a system and implementing the system design
2
Overview of Application Server
This chapter provides the information that is required to examine the system configuration.
Examine the system configuration based on information such as Application Server product information, system configuration examples for each purpose, and process configuration information.
3
Application Server design items
This chapter provides the information that is required to design a system.
To ensure system reliability and performance, a system is designed by selecting the design items if required.
Configuring a system
Creating the application execution environment, and configuring settings for the functions to be used.
4
Configuring an application execution environment
This chapter provides the procedure for creating the application execution environment.
There are two types of application execution environments: a system where a single Java EE server is allocated, and a cluster configuration where multiple Java EE servers are allocated to distribute the load. Note that a cluster configuration is a configuration for grouping and managing multiple Java EE servers.
5
Specifying system environment settings
This chapter provides information about the items to be set up in the surrounding system environment. The items to be set up are the network, load-balancing, and automation operation.
6
Settings for achieving high reliability
This chapter provides information on how to achieve high reliability by setting up functionality related to error detection (process monitoring and message monitoring) and by specifying settings to strengthen security (reverse proxy and SSL).
Operating the system
Performing tasks while maintenance is being performed or while operating normally
8
Tasks involved in normal operation
This chapter provides information about the daily tasks that begin after the operations start, and during normal operations.
For system operation, the following tasks can be performed for Application Server:
-
Starting or stopping the system
-
Starting or stopping of the system at the same time as the starting or stopping of the computer
-
Checking the execution status of Application Server
-
Checking the execution status of the application
-
Checking the connection status of the database
9
About the maintenance operations
This chapter provides information about the tasks completed during maintenance in order to handle changes in the activity status or system configuration.
For system maintenance, the following tasks can be performed for Application Server:
-
Changing the environment definition based on the execution status and the system configuration
-
Changing the IP address and the host name
-
Replacing the application
-
Backing up and restoring environment information
-
Applying revision patches and other revisions
-
Checking the usage status and operating status of the system
-
Scaling out the system
-
Upgrading
Understanding the content of information that is output for troubleshooting
10
Using troubleshooting data
This chapter provides information about troubleshooting information, such as the logs and trace logs that are output to the application execution environment and to the application development environment. Examine troubleshooting information based on the explanation of the output troubleshooting information and the notes on obtaining the trace logs of the performance tracer (trace collection point).
-
- Chapters related to designing and developing the application
-
The following table shows the operations to be performed during the design and development of applications to be used in the application execution environment, and provides a summary of the relevant chapter to be referenced. Refer to the relevant chapter based on your requirements. Note that the operations to be performed during application development can be performed by using the commands or by using Administration Console.
Process
Content to be implemented
Number in the diagram
Chapter in the manual
Summary of the corresponding chapter
Designing the application
Designing an application
3
Application Server design items
This chapter provides information that is required to design a system.
To ensure system reliability and performance, select the design items and then design the system.
Developing the application
Creating the application development environment and then developing the application
7
Configuring an application development environment and developing an application
This chapter provides information about the procedure required to build an application-development environment, and then develop the application.
Create the following environments on the computer to be used for application development:
-
Eclipse environment
This is an environment for developing applications.
-
Debugging environment
This is an environment for checking whether the program developed in the Eclipse environment runs properly.
You must build the development environment and debugging environment, and then verify the operation of the developed program.
-
- Important note
-
This manual explains how to design, create, and operate web front systems for systems that have a single main path. This manual does not describe systems other than web front systems. Furthermore, this manual does not describe all of the design items for system design, all of the steps and values to be set for system creation, or all of the operational procedures to be performed for system operation.