Interstage Business Application Manager for .NET
Interstage Business Application Manager for .NET incorporates the following functions and provides strong support for the development and operation of business applications in online transaction systems.
Business application management functions
- Work Units
Interstage Business Application Manager for .NET uses operational job units called "Work Units" to provide functions to
manage business applications. Work Units are based on OLTP technology, which is one of the technologies developed by Fujitsu
to build mission-critical systems. They provide the following functions:
- Effective management of large-scale systems using limited resources
- Operation of multiple business applications as a single logical unit (business service)
- Management of business applications without the need to develop application control components
- Initialization and termination process exits
In addition to the main processing of business logic that operates for each request from a client, it is also possible to
register processes that are invoked when processes are initialized and terminated. Therefore, the execution performance of
the server can be improved by separating business logic from the processes needed only for initializing and terminating individual
processes, such as database initialization and termination operations.
- Process concurrency
Load balancing and high reliability are achieved by locating business applications in Work Units.
- Error monitoring
By monitoring the status of each application and restarting applications automatically if a malfunction is detected, the effects
of malfunctions on business operations can be kept to a minimum.
- Performance monitoring
Functions are provided to measure the performance of business applications operating in Work Units. Statistical performance
information can be monitored using the Performance Monitor in Windows.
Job request control functions (Enterprise Edition only)
- Queue management
Queue control for each job allows effective use of server resources and guarantees responsiveness, even during peak periods.
The following types of queue control are available: A maximum queuing function, which can limit client requests when a fixed
load is placed on a business application; a queue alarm function, which sounds an alarm when processing conditions cause the
number of unfinished processes retained in a queue to reach a specified number; and a queue closure/closure cancellation function,
which closes a queue or cancels the queue closure when a business application is stopped temporarily, or when it is necessary
to temporarily deny requests during periods of heavy load and etcetera.
Dynamic application replacement (Enterprise Edition only)
Business applications can be replaced unobtrusively without interrupting business operations. Process requests from clients
are retained temporarily by the job request control function while business applications are being replaced.
Cluster linkage (Enterprise Edition only)
By linking to the Windows cluster function, it is possible to create highly reliable systems that can operate continuously
for 24 hours a day, 365 days a year.
J2EE/CORBA linkage function (Component Connector only)
Business applications running on Interstage Business Application Manager for .NET can be linked with business applications
running on Interstage Application Server on another system.
It is also possible to link to applications on mainframes and other J2EE/ORB products.
Business application development (Developer Edition only)
NET components are developed using the application development functions provided by Microsoft Visual Studio .NET and the
following tools provided by Interstage Business Application Manager for .NET:
- Deployment tool
This tool is used to deploy developed business applications to allow them to run on the Interstage Business Application Manager
for .NET production environment. The tool also makes it easy to set Work Unit definitions and application definition information.
- Configuration file creation wizard
This tool creates files that define the remote configuration information needed to run business applications, and client applications
that call business applications. It facilitates the creation of business application configuration files necessary for execution
on Interstage Business Application Manager for .NET.
- Gateway creation tool
This tool is used to create the adapter files that are needed when calling J2EE applications or CORBA server applications
on Interstage Application Server from business applications. It simplifies linkage with existing business systems constructed
using J2EE or CORBA.
Business application operation tests (Developer Edition only)
Microsoft Visual Studio .NET can be used to conduct .NET component operation tests (debugging). Local debugging can be performed
with the local debugging function available with this product, and remote debugging can be accomplished with the remote debugging
components provided by Microsoft Visual Studio .NET.
