Lost Password

Ultraquest Applications

Ultraquest Applications

The shortest path between your mainframe and the Web

  • Leverages mainframe/legacy investments
  • Provides quick, powerful, scalable results
  • Utilizes existing hardware and staff
  • Minimizes the cost of mainframe access
  • Adds security to Web-enabled environments
  • Includes a powerful development platform
  • Meets departmental and enterprise-wide requirements
  • Adapts quickly to changing business needs

Perfect Blend

UltraQuest Applications extends the UltraQuest product to provide all the application development capabilities of RP/Web. This allows you to build custom reporting environments and other applications.

Corporate intranets have quickly become one of the most vital components of a successful business infrastructure. To remain competitive, you have to take advantage of Web technology. Yet, even as intranet technology matures, more and more IS professionals are finding that many of the basic challenges still remain.

You’ve been here before. Business units need local, decentralized, departmental systems to maximize productivity. Budgets are limited and evolving technologies are often unproven. The expense of moving mainframe applications or data to other platforms can be prohibitive, and may not even make sense. After all, most mission-critical applications remain on the mainframe because only that platform can provide the reliability, security, and computing power needed to make them effective.


  • A connection to host data and applications through a mainframe-based Web server.
  • The Durable Server Facility (DSF), a configurable resource manager to accommodate high-volume traffic and reduce the cost of mainframe access. It manages pools of application servers that run in native VM and MVS environments and remain active between transactions, significantly reducing CGI overhead.
  • Reusable Execution Spaces with robust tools for the testing, tuning, and tracking of connections against mainframe resources.
  • A robust scripting, reporting, and development environment for CGIs. It offers the power of Select Business Solutions’ 4GL, native data access, and performance-enhancing features such as smart file caching, lookup tables, and full-track I/O.

The UltraQuest DSF Advantage

WITHOUT UltraQuest & DSF

  • Each CGI transaction requires the startup and shutdown of an address space (or subtask) and associated allocation of resources.
  • Typically, each CGI executes in its own address space and cannot share resources with others.
    The development process for
  • CGIs is difficult. To test a CGI, it must be executed within a dynamic Web environment, which prevents interactive debugging.
  • CGI performance is difficult to monitor

WITH UltraQuest & DSF

  • WITH UltraQuest & DSF
  • CGI address spaces and assigned resources (such as datasets and databases) are reusable between transaction. This reduces CPU usage and provides users with substantially quicker response time.
  • CGIs may be grouped by function or usage to share address spaces and resources. This further reduces CPU usage and provides users with faster access.
    UltraQuest’s robust test tools allow debugging in a simulated Web environment with full access to the code under test. This enables in-process scanning and debugging to drastically reduce development and testing time.
  • UltraQuest provides for the efficient monitoring of CGI performance at detailed or summary levels. This permits CGIs to be turned to decrease resource usage and deliver quicker response time.

If these are the issues you're facing now, you'll find UltraQuest to be the blend of power, efficiency, dependability, and versatility you need.

UltraQuest's architecture and features allow you to make the best use of existing mainframe resources, rapidly customize implementations to respond to major business initiatives, and ensure that you get increased value as you scale up or redevelop in the future. No matter what your criteria, UltraQuest is the shortest path to success.

Economy and Efficiency

The expense of corporate intranets can sneak up on you. Small, departmental solutions can often “fly below radar,” but soon they become popular and require integration with other systems. As an enterprise-wide solution, UltraQuest saves the cost of multiple departmental implementations. Instead of needing a cadre of tools, you can buy one tool that “plays well with others,” for everyone to use, eliminating the need to integrate multiple solutions.

UltraQuest is one of the best long-term investments you can make. Unlike three-tiered solutions, no additional expenditures are required to get an application up and running, and no additional purchases are required to scale your systems upward.

UltraQuest completely eliminates the need for 3270 transactions, significantly reducing the CPU costs of existing applications. It’s a savings not possible under screen-scraping approaches. And it’s a proposition to consider if you’re going to scale up, or if your mainframe is already nearing capacity. Additionally, UltraQuest’s unique DSF architecture ensures that additional CPU resources are not wasted every time a CGI is run. If you’re considering approaches that translate “business rules,” you’ll find UltraQuest simple and more powerful on top of reducing costs.

Worried about the incidental costs from implementing all this new technology? With UltraQuest you don’t have to reinvent the wheel. It allows you to leverage your existing mainframe expertise right now, while exploring these new technologies. This reduces the incidental costs of retraining and staff downtime while easing the task of transitioning to a new environment. Other solutions may run out of steam and need to be replaced down the road, but UltraQuest is flexible enough to handle simple “chroming” operations now, and full-fledged application development and integration in the future.

UltraQuest applications can be used with multiple mainframe Web servers and allows the flexibility of migrating between them, or even between VM and MVS, without redesign of the applications.

Power, Simplicity, Scalability

UltraQuest is simple to install, use, and maintain. You only have to install a single set of software on a single platform, no matter how many different ways you plan to use it. It’s the simplest configuration possible and can be done without sacrificing power or scalability.

One of the reasons most mission-critical applications still reside on the mainframe is that the mainframe delivers where other platforms fall short. Scaling a three-tiered application to include several thousand additional users can be a long, time-consuming, and expensive process. With UltraQuest, it’s no problem. By leveraging your intranet, you can easily scale to tens of thousands of users, with no additional purchases or manpower required.

In addition, the UltraQuest scripting and application development environment incorporates Select Business Solutions’ 4GL, providing you with a powerful, time-tested, proven engine to access data.

You can construct everything from simple scripts to major applications in less time and with less code than with any other mainframe solution. You can access data using SQL, or leverage robust interfaces to many data sources – VSAM, DB2, IMS, IDMS, etc. – using one standard syntax with more power and functionality than SQL would give you by itself.

UltraQuest’s Durable Server Facility (DSF) architecture allows you to easily segregate and control access to individual Web applications, even though all of them may go through the same logical server.

Security and Stability

One of the inherent advantages of the mainframe is its unparalleled security. Still, it can be tricky to tie your mainframe to the corporate intranet without compromising your existing controls. UltraQuest reinforces the power of mainframe security, while simplifying its application. UltraQuest isolates the back-end CGI processing from the Web server, allowing for additional security and protecting the server from CGI failure.

You can apply all the familiar mainframe security controls to any back-end process and group your CGIs according to the types of resources and security controls they need, independent of the server. Multiple types of security can easily be applied to groups of UltraQuest CGIs, all organized for ease of maintenance.


  • Server-centric applications that use the browser strictly as a GUI client.
  • Cooperative applications using Java or Visual Basic with HTTP as the communications medium.
  • Distributed applications, tying together systems on platforms like UNIX, NT, and VM into a seamless interface.

Flexibility Features

UltraQuest allows you to construct custom modules for interfacing to any client or middleware tools that can communicate with a Web server.

Getting Started

UltraQuest is available on both VM and MVS. It works with a built-in Web server, or as a plug-in for use with CA’s VM : Webgateway (formerly Sterling Software), Beyond Software’s EnterpriseWeb, or IBM’s WebSphere HTTP Server (formerly Domino Go Webserver and ICSS).

CGI Connector

  • Interface to mainframe Web server. Just add a few lines to your server’s configuration file and you’re ready to go.
  • Use UltraQuest resources only as necessary.
  • UltraQuest doesn’t interfere with or “take over” your Web server, so all the features of the server you’ve chosen are still available, along with the extended capabilities of UltraQuest.
  • Under WebSphere, use either direct CGI calls or the GWAPI interface to invoke CGIs.
  • Minimizes your footprint in the Web server’s space.

Durable Server Facility

  • Configure your CGIs to run in reusable address spaces, or as subtasks within one address space.
  • Monitor and manage address space for maximum efficiency.
  • Distribute your workload efficiently.
  • Configure the dispatcher to group CGIs for maximum performance and ease of maintenance.
  • Interface to existing resources with a minimum of hassle.
  • Leverage your existing security.
  • If you’re using an MVS Open Edition server, access traditional MVS resources as they exist now.


  • Use the powerful 4GL to make scripting, development and data access a breeze.
  • Easily retrieve and set variables in HTML forms.
  • Generate dynamic and hybrid HTML.
  • Work with the server to use cookies, set MIME types, etc.
  • Use robust testing tools to ensure that everything works before staging to production, and easily trap problems when they occur.
  • Analyze and tune CGI performance independent of the server with performance monitoring tools.

Learn More

To find out more about how Select Business Solutions can help you either Contact Us, or visit our Product Resources area for all the latest related downloads.

Product Resources

Want to learn more about this product? Every download relating to a particular product can now be accessed in one location. Click here to continue