uCosminexus Application Server

Overview

3020-3-Y01-30(E)


Contents

Notices
Summary of amendments
Preface

Part 1: Overview

1. Application Server and BPM/ESB as a Cloud Service Platform
1.1 Role of Application Server and the BPM/ESB base in the cloud Service Platform
1.1.1 Role of Application Server
1.1.2 What is the BPM/ESB base
1.2 Relationship of Application Server with BPM/ESB base

2. Product Configuration of Application Server and the BPM/ESB Base
2.1 Classification and features of products
2.1.1 Products for building an Application Server execution environment
2.1.2 Products for building the Application Server development environment
2.1.3 Product for building the BPM/ESB base execution environment
2.1.4 Product for building the BPM/ESB base development environment
2.1.5 Optional products
2.2 Component software
2.2.1 Relationship of products and component software
2.2.2 Overview of functionality of the component software
2.3 Operating environment of Application Server
2.4 Operating environment of the BPM/ESB base
2.4.1 Prerequisite software
2.4.2 Related software

3. Manual organization and reading sequence
3.1 Manual organization
3.1.1 Application Server manual
3.1.2 BPM/ESB base manual organization
3.2 Sequence for reading the Application Server manuals
3.2.1 Validating and evaluating operations of Application Server
3.2.2 Building and operating a system by installing Application Server in the production environment
3.2.3 Developing an application operating on Application Server
3.2.4 Taking actions on trouble that occurs
3.2.5 Checking the functions of Application Server
3.3 Sequence for reading the BPM/ESB base manuals
3.3.1 Validating and evaluating operations of Service Platform
3.3.2 Checking the functions of Service Platform
3.3.3 Developing a service integration environment (Service Platform) supported by
3.3.4 Building and operating a service integration environment (Service Platform) supported by SOA
3.3.5 Taking measures against the troubles that occur in a service integrated environment (Service Platform) supported by SOA
3.4 Relationship of products and manuals

Part 2: Application Server

4. Overview of Application Server
4.1 Application execution environment and application development environment
4.2 Life cycle of a system built with Application Server
4.2.1 Investigating the system specifications (functions)
4.2.2 System design and Operation design
4.2.3 Developing an application
4.2.4 Building a system
4.2.5 System operations and maintenance
4.3 Characteristics of J2EE application execution environment
4.3.1 Standard specifications
4.3.2 Executing the stable operations of a system
4.3.3 Improving availability and fault tolerance
4.3.4 Easy system installation and expansion
4.3.5 Ensuring the system security by monitoring the system
4.3.6 Executing the operation management to improve business efficiency
4.3.7 Web Services
4.3.8 Highly reliable asynchronous communication
4.3.9 Virtualization
4.3.10 Linking with OpenTP1
4.4 Characteristics of the execution environment of a batch application
4.4.1 Executing a batch job in the open environment
4.4.2 Speeding up the database access that uses the connection pool and statement pool
4.4.3 Stopping the execution of full garbage collection in the resource exclusion status
4.4.4 Scheduling jobs in a batch application
4.4.5 Other characteristics
4.5 Characteristics of application development
4.5.1 Building the development environment of an application
4.5.2 Types of applications to be developed
4.6 List of Application Server functions and corresponding standard specifications
4.6.1 List of Application Server functions
4.6.2 Standard specifications supported by Application Server

5. Objective-wise Introduction to Functions of Application Server
5.1 Building a system
5.1.1 When you want to operate Application Server immediately
5.1.2 When you want to proceed thoroughly from system design
5.1.3 When you want the system to also support a virtual environment
5.2 Improving the system performance
5.3 Improving the system reliability (availability and fault tolerance)
5.4 Improving the system reliability (Security)
5.5 Operating the system efficiently
5.6 Troubleshooting
5.7 Developing an application
5.8 Checking details of standard specifications supported by Application Server

6. Linking with Other Products
6.1 Linking with the database
6.2 Linking with JP1
6.3 Linking with the cluster software

7. Overview of SOA
7.1 What is SOA?
7.2 Objectives and Merits of SOA
7.2.1 Adapting a System to Changes in Business
7.2.2 Optimizing and Improving the Efficiency of a Business
7.2.3 Step-wise Reformation of a System
7.3 Implementing a System Where SOA Is Applied
7.4 Elements Constituting SOA
7.4.1 Business Processes
7.4.2 Services

8. Overview of the Service Platform
8.1 Introduction to the Service Platform
8.2 Service Platform Features
8.2.1 Support for System Development in a Visual Environment
8.2.2 Ensuring Availability and Expandability Through the Use of Industry-Standard Technologies
8.2.3 Service Conversion of Database Operations
8.2.4 Operation Status Awareness and System Optimization
8.2.5 Intelligent Distribution Control
8.2.6 Resolving Data Differences by Transforming Data
8.2.7 Effectiveutilization of an existing system
8.3 Flow of Requests Using the Service Platform

9. Service Platform Functionality
9.1 Overview of the Service Platform Functionality
9.2 Functionality for invoking service components
9.3 Functionality for executing business processes
9.4 Data Transformation Functionality
9.5 Types of Reception
9.5.1 Standard reception
9.5.2 User-defined reception (SOAP reception)
9.5.3 User-defined reception (TP1/RPC reception)
9.5.4 User-defined reception (FTP reception)
9.5.5 User-defined reception (HTTP reception)
9.5.6 User-defined reception (Message Queue reception)
9.5.7 User-defined reception (custom reception)
9.6 Types of Service Adapters
9.6.1 SOAP adapter
9.6.2 SessionBean adapter
9.6.3 MDB (WS-R) adapter
9.6.4 MDB (DB queue) adapter
9.6.5 DB adapter
9.6.6 TP1 adapter
9.6.7 File adapters
9.6.8 Object Access adapters
9.6.9 Message Queue adapters
9.6.10 FTP adapter
9.6.11 File operations adapter
9.6.12 Mail adapter
9.6.13 HTTP adapter
9.6.14 General Custom Adapter
9.7 Execution Log Management Function
9.7.1 Managing the Process Instance Execution Log

10. System Development and Operations
10.1 Developing a System Where SOA Is Applied
10.2 System Configuration and Relationships with Individual Environments
10.2.1 Relationships Between Software Products and the Individual Environments
10.2.2 Relationships Between System Operations and the Individual Environments
10.2.3 Network configuration and relationship between each environment
10.3 Life Cycle of Systems with a Service Platform Installed
10.3.1 System Design and Service component Preparation
10.3.2 System Configuration
10.3.3 Setup
10.3.4 Creating Various Definitions and Applications
10.3.5 System Operations, Maintenance, and Review
10.4 Work flow from development to actual operation

Index