Introducing chaivm (embedded virtual machine) – HP LaserJet 8150 Printer series User Manual

Page 10

Advertising
background image

6

Introducing the HP Embedded Web Server

Introducing ChaiVM (Embedded Virtual Machine)

The printer also includes an embedded virtual machine for running
Java ™ applications, called ChaiVM. This infrastructure inside the printer
allows for development of extended solutions, helps solve problems, and
makes printer management easier. The embedded virtual machine has
been specifically designed to make communication over the network or
Internet easy.

Once you have this generic virtual machine operating system, you have
several new capabilities:

Applications can be developed on a PC with confidence that they will
run on the embedded virtual machine. No custom development
environment is required. A Java application that can run on ChaiVM
virtual machine in a Windows 98 environment can also run in a
Macintosh or a printer. This makes it easier and faster for developers
to create custom printer capabilities.

Printer firmware, or other applications, can be released and updated
later.

All of this can be done dynamically: an application can be sent to run
on the embedded virtual machine (a self-test diagnostic program, for
example), and the application can be deleted when it is done.
Applications don't have to be permanently stored on the printer.

These capabilities apply to all printers with ChaiVM.

Advertising
This manual is related to the following products: