What are the various Pramati Server components?
Pramati Server is made up of the following configurable components:
- Pramati Server Standalone node
- Pramati Server Cluster EJB node
- Pramati Server Cluster Web node
- Pramati Server Cluster BOTH node (refers to a node that is both EJB and Web)
- Pramati Server Cluster node
- Pramati Server embedded Message Server
- Pramati Server Standalone Message Server node
- Pramati Server Load Balancer
- Pramati Server Administration Service
- Console
- Java clients
- Third-party integration with Apache /IIS using WebGate
- Integration with Oracle Forms
The following sections explain the configurable Server components mentioned above.
Note: Click here to read about how to configure the various components.
What is Pramati Server Standalone Node?
A Pramati Server standalone node is an independent J2EE server instance which runs in it's own JVM and can be configured independently of other server nodes. It is developed to simplify the process of deploying EJBs and other J2EE components.
What is Pramati Server Cluster Node?
A cluster is a group of server nodes that work together to provide a more powerful and reliable application platform. The cluster is transparent and provides the abstraction of a single processing server for operations such as configuration, tuning, deployment, and monitoring.
A Pramati Server Cluster node can be of two types: J2EE and JMS Cluster. The J2EE Cluster can have three kinds of nodes: EJB, Web, and BOTH. The JMS Cluster has JMS nodes.
What is Pramati Server Cluster EJB Node?
In an EJB node, only the EJB Server gets started and the Web Server does not. This is advantageous when the application consists of only EJBs.
What is Pramati Server Cluster Web Node?
A Web node is used when the application uses static HTML, JSP, and Servlets. A Web node configured as a Standalone server can act as a Load Balancer.
What is Pramati Server Cluster BOTH Node?
While configuring a cluster node, the Server Administration Service provides the option to select EJB, Web, or BOTH types of node. The BOTH option is selected when the application uses Java, EJBs, JSP, and Servlet components. These options can be enabled while configuring a new node.
What is Pramati Embedded Message Server?
The embedded Message Server runs in the same VM as Pramati Server. It is part of the default Pramati Server configuration and can be optionally turned off if required. This cannot be a part of the EJB/WEB/BOTH node.
What is Pramati Server Standalone Message Server Node?
Pramati Message Server can be set up as an independent, full-function Pramati Message Server to process enterprise Java messaging applications.
What is Pramati Message Server High Availability (HA) Cluster?
The Pramati Message Server High Availability (HA) solution enables failover for JMS applications.
What is Pramati Server Web Load Balancer?
Pramati Server Web Load Balancer is an HTTP-aware Web Traffic Management Interceptor that acts as a request dispatcher and performs intelligent forwarding of requests based on pattern, load, session etc. It integrates with other commercial application servers, thus making it a cost effective solution for many enterprises willing to adopt a sophisticated traffic management setup.
What is Pramati Server Administration Service?
Pramati Administration Service can be secured through a username and password. Two services can communicate with each other only if both use identical username and password.
What is Pramati Server Management Console?
The Console is customizable to suit Server administration requirements. Through diagnostic and tuning aids, administrators can optimally deploy resources and extract maximum performance in any scenario.
What is Java Client?
These are Java programs that directly access EJB applications or other services over RMI.