The JWAVE Manager


The JWAVE™ Manager is a process that is always running on the server and acts as an intermediary between the Java™ clients and PV-WAVE® processes, which are used to do the actual work.

PV-WAVE is the scripting language used to develop server side logic. It can be used to rapidly develop logic to read data (from the client, files, or databases), manipulate and manage data, perform a wide range of numeric techniques, and produce graphical charts and images.

The JWAVE Manager can create new PV-WAVE processes for a user when required, and can shut down processes when they are no longer needed. The JWAVE Manager can route requests from clients to the appropriate PV-WAVE process and forwards replies back to the clients.

Below is a diagram showing the JWAVE Manager in more detail:

As you can see from this diagram, you can have one PV-WAVE process associated with each client. This makes it easier to develop applications where persistent information must be kept for the client, due to the fact that the PV-WAVE process is only concerned with one client. However, you can also have multiple clients share one PV-WAVE process, which is better for applications scaled to handle multiple users, or applications where there is no persistent information stored in PV-WAVE.

JWAVE Architecture >>
JWAVE Architecture with Applets >>
Servlets and JSPs in JWAVE >>



Company Products & Services Solutions Success Stories Support Downloads Email this page
© Copyright 2009 Visual Numerics, Inc. All Rights Reserved Legal Privacy