Exceed onDemand A Technical Whitepaper
Exceed onDemand A Technical Whitepaper
Exceed onDemand A Technical Whitepaper
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
What is TXP?<br />
TXP is designed to:<br />
> <strong>Exceed</strong> <strong>onDemand</strong> 5 — A <strong>Technical</strong> <strong>Whitepaper</strong><br />
> Split functionalities between the Proxy and Client — The X functionalities are split between<br />
<strong>Exceed</strong> <strong>onDemand</strong> Proxy and <strong>Exceed</strong> <strong>onDemand</strong> Client, because the Proxy does not have the<br />
native ability to handle drawing requests and keyboard and mouse inputs. These requests are<br />
mapped to the TXP-equivalent requests and passed between Clients and Proxies.<br />
> Reduce bandwidth requirement — TXP has the ability to compress, cache and optimize requests.<br />
The goal is to minimize the amount of data that has to travel across the high latency, low bandwidth<br />
network. The trade-off for compressing the requests is higher CPU overhead; additional CPU cycles<br />
and computer resources are required to compress and decompress the requests. However, the<br />
abundant CPU power that PCs and servers now harness allows <strong>Exceed</strong> <strong>onDemand</strong> to achieve<br />
higher compression rates without sacrificing computer performance.<br />
> Adapt to the network bandwidth — The level of compression and optimization can change<br />
automatically depending on the network bandwidth availability. As the available bandwidth<br />
decreases, the compression increases and special optimization of TXP is activated. The shift<br />
between CPU overhead and bandwidth usage is done automatically during startup without<br />
involving the user.<br />
> Reduce roundtrip requests — X applications normally communicate with an <strong>Exceed</strong> <strong>onDemand</strong><br />
Proxy over a LAN connection where network bandwidth is abundant. <strong>Exceed</strong> <strong>onDemand</strong> Proxy, acting<br />
as a fully functional X server, is capable of handling all X protocol commands with the exceptions<br />
that have already been mentioned. As a result, many of the roundtrip requests are taking place<br />
over a LAN connection with little latency, while few roundtrip requests take place over WAN<br />
or Internet connections using the bandwidth-friendly TXP. Comparing this to a traditional X server<br />
running on a WAN or the Internet, where all X protocol commands have to travel on low bandwidth<br />
connections, the reduction in the number of roundtrip requests over the WAN or Internet connection<br />
is significant, thus giving <strong>Exceed</strong> <strong>onDemand</strong> an unparalleled performance advantage.<br />
> Strengthen X security over WAN and Internet — TXP can be easily encrypted using Secure<br />
Sockets Layer protocol for heightened security.<br />
17