GraphOn’s GO-Global software gives the Windows Server operating system the capability to serve 32-bit Windows® based applications to client desktops, terminals and web-browsers running on PC and non-PC desktops. The GO-Global Server environment is, by definition, a thin-client, 100 percent server-centric architecture. Because the GO-Global clients will be available for many different desktop platforms (Linux, Macintosh, and others), the GO-Global Server provides access to 32-bit Windows-based applications from virtually any desktop. The GO-Global Server allows you to roll out 32-bit Windows-based applications to a heterogeneous set of desktops while transitioning to a pure 32-bit desktop environment.

Unlike the traditional client/server environment, an application runs only on the server in the GO-Global Server environment. The GO-Global client performs virtually no local processing of applications. The GO-Global Server transmits only the application presentation—the Graphical User Interface, or GUI—down to the client. Each user logs on and perceives only his or her own session, which is transparently managed by the server operating system and is independent from any other client session.

From an application development perspective, one of the biggest benefits of the GO-Global Server is that the majority of existing 32-bit application programs run “as is”—no programming changes are required to run them on a GO-Global Server. This does not, however, mean that all existing 32-bit applications run equally well under GO-Global Server. As with the addition of any new operating system service, understanding how to design applications that take advantage of these new capabilities is important. It’s also important to understand how this new service can magnify the negative results of bad programming habits, and to point out specific areas to watch for.

Download pdf GO-Global For Windows Deployment Guide