UniData Secure and Available 24 X 7

Highlights Tuned for business to market, which in turn saves you money and helps you compete more effectively. • Delivers low TCO and The current economic climate demands more exceptional scalability to meet from your technology than ever before. While Flexible and Performant, UniData: the challenges of on demand easy-to-use, high-performance solutions have business in the SMB and large always offered a faster return on investment, • Provides intuitive data storage, efficient data enterprise market they may be a matter of survival today. And access, and simple management capabilities • Provides intuitive design and for businesses prepared to take advantage of high-performance queries using changing times to position themselves for the • Delivers, high-performance, record-oriented extended relational data model future, they offer a competitive advantage. access and integrated development • Enables use of standard UniData® comes into its own at times like these, environment protocols including ODBC, delivering the capabilities you need to develop, OLEDB, ADO.NET, JDBC, XML • Scales from small workgroups to thousands of enhance and deploy comprehensive business and SOAP concurrent users applications rapidly and with minimal cost. • Supports security and • Automatically allocates space to optimize robustness via encryption, UniData is an extended relational database ideal performance authentication and high for embedding in vertical solutions. It allows availability features multiple nested tables within a table, while Intuitive, rapid queries maintaining support for ANSI SQL access. Data • Features native, high UniData’s data model enables rapid and intuitive modeling is more intuitive and fewer tables are performance interfaces for querying via both UniData SQL and UniQuery. .NET, Java™ and more created compared with a traditional relational UniData SQL is a nested implementation of database. the ANSI structured query language (SQL) with • Leverages application investment with flexible data Using UniData, developers can create solutions extensions for navigating nested data structures. storage quickly and easily for a wide variety of markets. These extensions provide a simple and efficient The product’s real-world approach to application query language. UniQuery provides a native development and deployment minimizes time language interface.

Flexible and based on open standards, UniData uses standard protocols such as XML

Rocket Software, Inc. UniData Secure and Available 24 X 7

Additional Tools Develop once, deploy often UniData offers Automated Data Encryption (ADE) UniData’s unique integrated application develop- to protect sensitive data on disk, which requires UniVerse users can benefit from minimal changes to existing applications. the following development tools: ment environment allows you to create powerful, transaction-intensive applications. UniBasic is a Records or fields can be configured to be • U2 Web Development dynamic language that is ideal for implementing encrypted and decrypted automatically, as they Environment—an object-based business logic in a robust application. UniBasic are written to or read from disk. A graphical application platform for rapid compiles to byte code, allowing you to develop user interface is provided for the management development and scalable once and deploy across any platform for which a of encryption keys and wallet support for deployment of Web applications UniData virtual machine is available. automating key activation. • U2.NET—an ADO.NET provider Robustness and high availability and Microsoft™ Visual Studio The Basic Developers Toolkit (BDT) is an add-ins for MultiValue-centric integrated, graphical development environment. UniData offers recoverability, support for programming in a .NET BDT, a set of Eclipse plug-ins, gives transaction processing, and data replication to framework programmers the ability to explore UniData enable a high level of robustness for mission- resources, and edit, compile and debug code • IBM.NET—a relational ADO. critical solutions. The Recoverable File System NET provider for UniVerse and in UniBasic. This powerful and fun-to-use tool (RFS) feature logs transactional and non- UniData as well as IBM DB2®, raises programmer productivity and fosters the transactional updates to disk or tape to protect and IBM Informix® Dynamic use of programming best practices. the structural and logical integrity of files in Server. IBM.NET includes SQL- the event of a media or system failure. RFS based Add-ins for Visual Studio UniBasic supports rapid prototyping and full speeds recovery by processing only committed and supports SSLStream, LINQ, navigation of nested data structures. High- Silverlight, WPF and XAML transactions. performance data access commands and full • SystemBuilder—a cross- SQL, C, Socket, XML and SOAP interfaces RFS Archiving can roll forward journal logs since platform, complete, rapid offer a wide range of flexible development your last backup. RFS Monitoring tracks memory application development choices. Comprehensive array, string and matrix- usage and log utilization during configuration, environment with flexible, handling commands, and numerous flow control testing and production. modern deployment and structures make complex programming jobs presentation options manageable and cost-effective. UniData applications can use Transaction • wIntegrate—advanced terminal Processing (TP) semantics to logically group a emulation and application Interoperability set of related updates. With RFS, TP supports enhancement tool for creating UniData supports XML and other web services the atomicity, consistency, isolation and modern user interfaces standards for both incoming and outgoing durability (ACID) properties of a transaction. communications. UniData supports XML UniData Data Replication automatically publishes document object model (DOM) handling and read-only copies of UniData files to one or more Simple Object Access Protocol (SOAP) requests subscribing UniData systems. Use the replicated within UniBasic. UniData includes Java Database data for a standby system in case of system Connectivity (JDBC), Open Database Connectivity failure, as a reporting system, or with RFS to (ODBC), Microsoft OLE DB and ADO.NET drivers minimize the recovery time when the primary for access via standards-based tools. UniData system fails. You can schedule data replication also includes native, high-performance interfaces on a periodic basis as needed, for example, via C, Java, Active-X and .NET. weekly, hourly or instantaneously.

Solid Security Native support for .NET UniData applications create secure UniData provides several options to build and communication channels using Open Secure deploy a wide variety of Web-based applications Sockets Layer (OpenSSL). UniBasic, Java and that work seamlessly with .NET, using standard, ® ® interfaces support SSL platform-independent protocols such as XML, for client and server authentication, encryption SOAP and HTTP. and message integrity. UniData’s Java-based graphical administration tools simplify SSL UniData and UniVerse Add-ins for Visual Studio configuration and management. (U2.NET) provides an ADO.NET provider and

Rocket Software, Inc. UniData Secure and Available 24 X 7

External database access provides the flexibility to store some or all of your data in either UniData files or in an external database such as IBM DB2® Universal Database™

Microsoft™ Visual Studio add-ins for extended EDA is architected to map to both relational and relational programming in a .NET framework. XML data models. Built-in optimization ensures use of best-of-breed functionality in each If a relational ADO.NET provider is desired, environment. Rocket U2 Office IBM Data Servers Provider for .NET (IBM.NET) 4600 South Ulster St delivers SQL-based Add-ins for Visual Studio. Hardware and software requirements Suite 1100 Denver, CO 80237 UniObjects for .NET gives high performance, UniData supports major hardware platforms Tel: (720) 475-8002 native access to the UniData database, allowing Fax: (617) 630-7349 developers to create a scalable .NET application running Microsoft Windows, and . using a managed interface. Please see the U2 Product Availability Matrix at UniData is a trademark of Rocket rocketsoftware/u2 for more information. Software, Inc. in the United States, UniObjects for .NET is written in C# and can other countries or both. be used from any .NET language. Connection The UniData advantage IBM. DB2 and DB2 Universal pooling increases scalability and throughput for While there are other extended relational Database are trademarks of In- native access to U2 . solutions on the market, none offer the strength ternational Business Machines and viability of UniData and its complementary Corporation in the United States, External database access tools and clients. other countries or both. External database access (EDA) provides the There has never been a better time to move Microsoft and Windows are trade- flexibility to store some or all of your data in your mission-critical applications to UniData. marks of Microsoft Corporation in either UniData files or an external database such the United States, other countries, as IBM DB2® Universal Database. If you already have an application running on or both. another database, it will pay you to consider EDA provides the ability to transparently access your options. Rocket Software offers special Unix is a registered trademark of and update data from an existing UniData migration opportunities for those interested in a The Open Group in the United application. Graphical tools ease schema solid, long-term technology partnership. States and other countries. mapping and configuration management. All other products or product names are trademarks or registered trademarks of their respective owners.

For more information, please contact your U2 sales representative or U2 Business Partner or visit us online at: www.rocketsoftware.com/u2

Rocket Software, Inc.

© Rocket Software, Inc.