® OpenROAD 2006 OpenROAD offers you proven rapid application development and a flexible deployment solution that can dramatically leverage your existing and application investment. With OpenROAD, you can quickly build and deploy sophisticated high performance and high availability business applications on a variety of platforms, accessing a broad range of data sources.

OpenROAD 2006 OpenROAD Strengths OpenROAD 2006 delivers all the capabilities of previous OpenROAD increases your productivity by giving you the releases of OpenROAD with significant advances for the tools to reduce both the development time for business development and deployment processes. critical applications and the effort to deploy and manage these applications in a production environment. With Development advances OpenROAD, you can: With OpenROAD 2006, the development environment • Rapidly and cost effectively build applications that has been completely reworked, creating an even more meet today’s high performance and availability needs. productive environment for application developers. If you are an experienced OpenROAD developer, you will • Quickly deploy those applications across a variety of also have the option of using the ‘classic’ OpenROAD platforms. interface that you are familiar with. In addition, • Protect existing system and database investments by OpenROAD 2006 includes an enhanced debugger, integrating them with new applications. D A T A S H E E T making it easier for you to ensure the quality of your • Re-use existing and third-party components, speeding OpenROAD applications. development further. Deployment advances • Increase performance and availability by decoupling OpenROAD 2006 now allows programs written in Java business logic for presentation and database or any .NET language to access the 4GL business logic functions. executing in an OpenROAD Server. OpenROAD 2006 • Re-deploy applications to other platforms without also introduces HTTP routing support, allowing you to changing code. access an OpenROAD Server from outside the corporate • Easily expose business logic as a web service. firewall. These new capabilities give you even more choices for Development productivity deployment with OpenROAD. Your first step is to create your applications.Your development environment should give you everything you need to accomplish your tasks productively. OpenROAD includes the following main features to Key benefits at a glance contribute to your development efficiency: • Highly productive business critical, object- • Forms and Reports — OpenROAD contains a rich, oriented application development tool event-based, extendable GUI, drag-and-drop interfaces and more. It also allows user-defined, external-class, Transparent, full function integration with all • and database events. The report writer is repository- mainstream DBMSs based, displays reports online and in printable format. • Flexible multi-platform deployment from a • Workplace Tools Suite — The suite includes a debugger single code-line for interactive testing, a Visual Application Server Administrator for configuration, and an eClient packag- ing tool for Web deployment. Extensive built-in tracing is available to assist you in debugging application logic and locating application bottlenecks. • Cross-platform programming and scripting language without modifications. All interfaces are supported on both — OpenROAD includes a rich, highly productive, object- Windows and UNIX. oriented fourth generation language (4GL). This • Middleware server — Application servers on Windows and language is implemented in its entirety on all sup- UNIX allow business components to be deployed server- ported platforms in a high performance virtual side. These servers enable n-tiered application architec- machine that ensures 100% application compatibility tures while providing dynamic load balancing, application between platforms. state management and database connection pooling. • Reusable application objects — Built-in application ob- Clientside technology choices can be made indepen- jects are stored in a shared object repository. Open dently, providing the flexibility to choose from a variety ROAD also provides an intuitive object oriented system of options. class hierarchy for both GUI and non-GUI components • Unmatched data access — Ingres, Oracle, Sybase, Infor- with more than 100 classes. mix and Microsoft SQL Server can be used as both reposi- • Application libraries — OpenROAD includes user-defined tory and deployment sources. Additional deployment data and predefined templates and specialized functions. sources include OpenVMS RMS files, OS/390 DB2, OS/390 These templates are reusable application components IMS, OS/390 VSAM, Advantage CA-Datacom/DB,Advantage that can encapsulate classes, scripts and menus. CAIDMS/ DB, MAPI,WBEM, JMAPI, LDAP Series, CORBA and OLE-DB data sources. • External interfaces — OpenROAD supports a wide range of external call interfaces. OpenROAD allows any 3GL procedure to be registered and called from 4GL appli- OpenROAD – The Future cations. It also offers External Class support enabling Ingres is planning an exciting future for OpenROAD. In 2008, it to incorporate or drive ActiveX, COM or DCOM con- we will implement plans that will make OpenROAD available trols and components, including web browser, office as an open source software offering, bringing the same and reporting software. It can invoke and manage OS enterprise strength to the open source development space command scripts. The OpenROAD Server provides that the Ingres database brings to the open source data- base arena. callable COM interfaces that can be driven from turnkey applications, from the web, from Visual Basic, Java About Ingres Corporation native and C# applications, giving exceptional perfor- Ingres Corporation is the premier provider of open source mance and database integration. OpenROAD applications information management services to the enterprise. Built on can also be embedded in and invoked from a web browser. more than 25 years of relational database technology investment, Ingres leads the market in software and service innovation, Deployment flexibility providing the enterprise with proven mission-critical reliability Developing an application is merely the beginning. Once coupled with the value and flexibility of open source. Through developed, successful applications are usefully deployed partnerships with leading Business Intelligence providers, the for many years. OpenROAD offers a set of highly flexible Ingres value proposition is enhanced further to combine the deployment options, which can dramatically improve the benefits of open source with advanced reporting and data analysis productivity of your IT staff and the usefulness of the capabilities. Based in Redwood City, California, Ingres also has major applications they create. OpenROAD delivers this flexibility development, sales and support centers in Islandia, New York, and with the following capabilities: Slough, England, and supports customer implementations in more • Multiple runtime environments — The presentation than 58 countries around the world. layer of an OpenROAD application can be run as a For more information, visit www.ingres.com traditional, rich desktop application and as a browser plug-in. Client/server access to is provided by Ingres/Net. Thin clients, including OpenROAD and non-OpenROAD environments, can access business, application and data access logic hosted in the OpenROAD server. Ingres Corporation Flexible Application Deployment 500 Arguello Street, Suite 200 Redwood City, CA 94063 — OpenROAD application binaries can be deployed on any United States supported platform without alteration. Applications can Main: +1 650 587-5500 be moved between Windows and UNIX environments Inquiries: +1 650 587-5535 Email: [email protected] www.ingres.com

© 2007 Ingres Corporation. All rights reserved. Printed in the U.S.A. Ingres, OpenROAD and the Ingres logo are trademarks of Ingres Corporation in the United States and in other countries.