This page contains technical details concerning PETs coding and other requirements.
In addition, each user must have at least a small, writeable "A" disk configured to his/her virtual machine.
PETs also work on fixed function 3270 terminals, but then the programs work like other 3270 applications, with keystrokes.
PETs' hotspots are defined in the host software, rather than in the emulator. The emulator is not aware of any specific sequence of characters, but rather is aware only of the position of the pointer when the mouse button is clicked. PETs receive that information and determine what to do.
While both of these strategies are valuable, the simple scenario described next demonstrates the benefit of the PETs approach.
Several PETs implement menus. To select an item, you merely click on that item. To implement this control with emulator hotspots, each menu item would have to be defined in every emulator accessing that menu (dozens, hundreds, thousands of emulators?). If, one day, you decide to change the menu items, all those emulators have to be revisited. Using the PETs strategy, you change the menu only once, on the host.
--rick ellis
Page last updated on October 3, 1998.
Copyright (C) 1998, Richard G. Ellis