Exceed onDemand A Technical Whitepaper

Exceed onDemand A Technical Whitepaper Exceed onDemand A Technical Whitepaper

mimage.hummingbird.com
from mimage.hummingbird.com More from this publisher
14.11.2012 Views

Exceed onDemand 5 — A Technical Whitepaper Figure 12 — X applications are displayed in multiple window mode Fonts Font is the last major configurable item that has crucial impact on the visualization and usability of an X server. With the correct font settings, an X application can display the right text on the right part of the screen accurately and efficiently. Exceed onDemand already comes with a great collection of fonts that are capable of handling most of the X font requests. It also comes with numerous double-byte character sets fonts, such as Chinese, Big5, Japanese and Korean. The font database contains 19 commonly used font sets. The fonts are part of the Exceed onDemand Server installation and they reside on the same machine as the Exceed onDemand Server in the native UNIX format (*.PCF). Upon receiving Open Font requests from the X application, Exceed onDemand Proxy will search for an exact match in the font database. Should the exact match not exist, Exceed onDemand Proxy will attempt to use the font from the database that most closely matches the requested font. 34

Figure 13 — Enable or disable font sets from the list or add new font server to the database > Exceed onDemand 5 — A Technical Whitepaper As rich as the font database collection is, it does include every font that is available in the market. That is why Exceed onDemand allows users to add additional UNIX fonts or font servers to the font database — the collection is infinitely expandable. Once the matching font is found, the UNIX font will be transferred to Exceed onDemand Client if the font has not already been cached on the PC. The font will then be converted immediately to the Microsoft Windows Font format (FON) for optimized performance. Printing and File Transferring Exceed onDemand offers users the convenient advantage of being able to print from X applications running on Exceed onDemand to Windows printers, instead of printing to a printer in a remote location. After all, users can connect to Exceed onDemand Server from anywhere in the world. It only makes sense that print jobs should be sent to printers that Exceed onDemand users can access. A utility called elpr can help. elpr is an X application that accepts print jobs from other X applications and passes the jobs to the Proxy. Through Exceed onDemand Server, print jobs travel to Exceed onDemand Client and, in turn, to the default Windows printer or any Windows printer of the user’s choice. Since elpr interacts directly with the X application, this utility must be installed on each machine running X applications. elpr has another responsibility: to provide basic file transfer functionality. Through the same mechanism and traveling along the same data path, users can use elpr to transfer files from the host to the PC over the Exceed onDemand connection. All data is transferred over the Cluster Manager Connection. 35

Figure 13 — Enable or disable font sets from the list or add new font server to the database<br />

> <strong>Exceed</strong> <strong>onDemand</strong> 5 — A <strong>Technical</strong> <strong>Whitepaper</strong><br />

As rich as the font database collection is, it does include every font that is available in the market.<br />

That is why <strong>Exceed</strong> <strong>onDemand</strong> allows users to add additional UNIX fonts or font servers to the font<br />

database — the collection is infinitely expandable.<br />

Once the matching font is found, the UNIX font will be transferred to <strong>Exceed</strong> <strong>onDemand</strong> Client<br />

if the font has not already been cached on the PC. The font will then be converted immediately<br />

to the Microsoft Windows Font format (FON) for optimized performance.<br />

Printing and File Transferring<br />

<strong>Exceed</strong> <strong>onDemand</strong> offers users the convenient advantage of being able to print from X applications<br />

running on <strong>Exceed</strong> <strong>onDemand</strong> to Windows printers, instead of printing to a printer in a remote<br />

location. After all, users can connect to <strong>Exceed</strong> <strong>onDemand</strong> Server from anywhere in the world.<br />

It only makes sense that print jobs should be sent to printers that <strong>Exceed</strong> <strong>onDemand</strong> users can<br />

access. A utility called elpr can help.<br />

elpr is an X application that accepts print jobs from other X applications and passes the jobs to the<br />

Proxy. Through <strong>Exceed</strong> <strong>onDemand</strong> Server, print jobs travel to <strong>Exceed</strong> <strong>onDemand</strong> Client and, in turn,<br />

to the default Windows printer or any Windows printer of the user’s choice. Since elpr interacts<br />

directly with the X application, this utility must be installed on each machine running X applications.<br />

elpr has another responsibility: to provide basic file transfer functionality. Through the same<br />

mechanism and traveling along the same data path, users can use elpr to transfer files from the<br />

host to the PC over the <strong>Exceed</strong> <strong>onDemand</strong> connection. All data is transferred over the Cluster<br />

Manager Connection.<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!