HP DECwindows Motif for OpenVMS Version 1.6

HP DECwindows Motif for OpenVMS V1.6
Low-Bandwidth X Proxy Services
DECwindows Motif supports the use of the Low-
Bandwidth X (LBX) extension and related proxy ser-
vices. LBX was developed for those congurations
where the display server is separated from the client
by a slow speed line, such as a 56K dial-in modem or
a wide-area network (WAN). When the X protocol was
developed, the primary use of the protocol was over
local area networks (LANs). Therefore, the X proto-
col was not optimized for low-speed connections. LBX
addresses this shortcoming of the X protocol by using
a compression and caching scheme designed to min-
imize the amount of data ow between the client and
server. Proxy Managers allow for the management of
proxy servers on behalf of clients.
The components of an LBX implementation for DECwin-
dows Motif are:
LBX-Enabled X Server
Proxy Server The proxy server accepts a connection
request from a client program and acts as an inter-
mediary between the client and the X server. Com-
munication between the proxy server and the client
uses the standard X protocol. Communication be-
tween the proxy server and the X server uses an
LBX-enhanced X protocol.
Proxy Manager The proxy manager relieves clients
from managing proxy servers. Instead of sending a
request directly to a proxy server, the client sends
a request to the proxy manager indicating the re-
quested X server. The proxy manager is responsible
for either using an existing proxy server or starting a
new proxy server. Once the manager nds a proxy
server, it returns the proxy server’s address to the
client. The proxy manager is optional.
Support for X Window Utility Programs
Several utility programs, bitmaps, and the Miscella-
neous Utilities Library from the X11 Release 4 thru 6
distribution are included in this release of the DECwin-
dows Motif layered product. The sources and images
for a subset of these utilities are also included.
Local Language Support
DECwindows Motif is available in several local lan-
guages. Please contact your local HP ofce for the
latest information about availability of options and sup-
ported multilingual congurations. For more details on
the language variants, refer to the specic language-
variant SPDs. Refer also to the Ordering Information
and Software Licensing sections of this SPD.
Additional Fonts
New fonts available with X11R6.6 have been added,
including Bitstream Charter, Adobe Utopia, and two
Speedo fonts that include the Euro currency symbol.
In addition, the following AgfaMonotype TrueType fonts
have been added: Albany, Cumberland, Thorndale,
Screen Sans and Screen Serif. Also included is licensed
support for the iType font rasterizer from Agfa Monotype
Corporation. Support for the Euro character is available
in DECwindows and is provided as part of the OpenVMS
installation procedure.
Programming Support
The DECwindows Motif environment includes an exten-
sive set of programming libraries and tools for use by
application developers. The libraries are provided in the
form of shareable images. While Motif Release 1.2.5
(CDE Motif 1.0) programming support is provided, Motif
Release 1.1.3, Release 1.2.2, Release 1.2.3, and XUI
programming support is not.
Three categories of libraries are provided:
Standard X Window System libraries, such as Xlib
and the Intrinsics (X Toolkit)
Motif 1.2.5 Toolkit support for developing applications
using the Motif user interface style
HP value-added libraries that give users additional
capabilities:
DECwindows Extensions to Motif (DXm)
CDA support
Porting tools for changing applications from the
XUI interface to the Motif user interface
Components from each of these areas can be used in
any combination to address the needs of applications.
These components can also use the tools from a variety
of programming languages.
Multithreading Support
The X Window library (Xlib), X Toolkit Intrinsics (Xt), and
X Window extension libraries are thread safe.
Motif language bindings are provided for the following
programming languages:
HP Fortran for OpenVMS Alpha and I64
HP Pascal for OpenVMS Alpha and I64
4