PV-WAVE Advantage > JWAVE User Guide
JWAVE User Guide
 
This manual is the user’s guide for JWAVETM. It gives an overview of the JWAVE system, explains how to create client-side (JavaTM) applications and server-side (PV-WAVE) wrapper functions, and includes advanced topics and JWAVE reference information.
warning
JWAVE uses an insecure protocol without authentication. This makes JWAVE insecure to use in an Internet facing configuration and would allow an attacker to execute arbitrary code on the server. If you choose to implement JWAVE in this way, you are responsible for the security of those applications that leverage JWAVE.
 
The topics in this guide are organized as follows:
*Chapter 1: JWAVE System Introduction—Describes the client/server architecture of a JWAVE system and gives an example JWAVE application and wrapper.
*Chapter 2: Generic JWAVE Applet—Uses simple example to demonstrate how to use JWAVE for publishing PV‑WAVE graphics on a Web page.
*Chapter 3: JWAVE Client Development—Explains how parameters and data are passed from the client and retrieved from the server.
*Chapter 4: JWAVE Graphics—Describes the JWaveView class for returning graphics to the client.
*Chapter 5: JWAVE Server Development—Describes development of JWAVE wrapper functions.
*Chapter 6: Managing Data—Describes the use of JWAVE data proxies.
*Chapter 7: Using JWAVE Beans—Explains how to use and develop JWAVE Beans.
*Chapter 8: JWAVE Server Configuration—Explains the installation directory structures for the client and the server, how to start and stop the JWAVE Manager, and how to configure and test the server.
*Chapter 9: Advanced Graphics Features—Discusses convenience classes that let you easily add functionality to JWAVE applets.
*Chapter 10: JSPs, Servlets, and JWAVE—Explains how to use JSPs and servlets with JWAVE to create dynamically generated Web content.
*Appendix A: JWAVE Wrapper API—Describes the JWAVE component functions that are used in JWAVE wrappers.
*Appendix B: JWAVE Convenience Wrappers—Describes the JWAVE convenience wrapper functions.
*Appendix C: Keyword and Named Color Parameters—Describes the keywords and parameters that can be used with JWAVE convenience wrappers.
*Appendix D: HTTP Configuration File—Describes a configuration file used to configure the JWAVE HTTP Web server.
*Appendix E: JWAVE Bean Tools Reference—Describes the input parameters and customizer features for JWAVE Beans Tools.
*Appendix F: Glossary—Defines JWAVE terms and concepts.
*Appendix G: Security Warning—Warns about the security risks associated with JWAVE.