• Home
  • About APT
  • U2 World
  • News and Events
  • Reporting
  • Hosting
  • Training
  • Case Studies
  • Contact
U2UK Logo

U2 World

  • UniData
  • UniVerse
  • U2 Web DE
  • System Builder
  • wIntegrate
  • U2.NET
  • U2 Tools
  • Success Stories

U2 Web DE 

U2Rocket U2 Web Development Environment for UniData and UniVerse (U2 Web DE) is the new name for RedBack. U2 Web DE Enables rapid object-based Web development for UniData® and UniVerse®.

 

  • Builds an object interface, via RedBack Objects (RBOs), to U2 business logic and data structures
  • Provides flexible access to RBOs using the technology of your choice: Web Services, Java, and .NET
  • Provides scalability and load balancing through connection and session pooling
  • Maximises the efficient use of data server resources
  • Converts SystemBuilder processes and screens to Web pages
  • Provides performance tuning

U2 Web DE enables rapid object-based Web development for UniData® and UniVerse®.

Builds an object interface, via RedBack Objects (RBOs), to U2 business logic and data structures.

Provides flexible access to RBOs using the technology of your choice:

  • Web Services
  • Java
  • .NET
  • Provides scalability and load balancing through connection and session pooling
  • Maximises the efficient use of data server resources
  • Converts SystemBuilder processes and screens to Web pages
  • Provides performance tuning and problem determination

Features and Benefits

Features

  • Provides a robust, highly scaleable, secure, efficient infrastructure for Web deployment of U2 applications and data
  • Creates an object interface to U2 data and proven business logic
  • Delivers highly robust and scalable On Demand infrastructure through Webshares and load balancing
  • Performs as a server capable of receiving, processing, and responding to XML/SOAP requests
  • Supports stateless and stateful objects
  • Supports industry standard interfaces to U2 applications including HTTP, .NET, Java, XML, and SOAP
  • Supports selection of one or more technology solutions through an open front-end user development framework
  • Configures the number of required U2 data server sessions - increasing or decreasing them automatically - based upon traffic volume
  • Converts Rocket SB+ GUI screens and processes for Web access
  • Includes an integrated Eclipse-based Object Designer, U2 Web Designer
    1. Provides a feature-rich environment for creating and modifying Web pages that use RedBack Objects to access U2 data and business logic as previously provided in RedBack Designer
    2. Debugs and tests RedBack Objects as previously provided in RBO Scope
    3. Converts Rocket SB+ GUI screens and processes for Web access

Benefits

  • Delivers On Demand applications
  • Provides a time-saving, accurate facility that automatically documents objects, their method and property characteristics, and interrelationships
  • Provides abstracted interface independent of the front-end or client supporting a - develop once, deploy many - model
  • Enables scalability that is capable of supporting millions of data server hits per day (depending on application design, function, and chosen architecture)
  • Preserves existing business logic including investment in U2 applications
  • Provides an Open Development Framework
  • Provides a seamless, native interface to existing applications

Redback Objects

RBOs represent the object abstraction of the back-end U2 data server. RBOs, comprised of properties and methods, are created with the RedBack Designer tool. Properties can include actual U2 back-end data or interim state data. Methods define what is to be performed. Some of the tasks defined by methods can include back-end subroutine calls.

User interfaces and browser standards evolve. However, business rules are pervasive. The challenges you face include choosing the appropriate technology to meet your business objectives while ensuring your systems can support the latest available technologies to help maximise your development investment. By utilising RBOs, your development team has the ability to access the underlying U2 data structures from multiple platforms. An initial implementation might focus on Microsoft Active Server Pages (ASP) technologies that access RBOs. Later, a new project may call for an XML interface. Existing RBOs, once developed, can be deployed unchanged using the many interfaces supported now and those to come in the future.

RBOs provide flexibility on the front-end with the selected user application interface technology while maintaining a consistent set of business rules and model. If the business model requires modification, existing methods or properties can be easily altered in a central repository without having to disrupt the entire system. If the user application interface is redeployed using a different type, only the front end components need to be modified and the RBOs (back-end business model) remain untouched. This gives your business an extensible, easily maintained application.

Redback Designer

The RedBack Designer, available for U2 Web DE 4.4 and below, is a graphical tool which enables the definition of U2 objects. For example, applications developed with Rocket SystemBuilder (SB) can also be integrated by using the SB+ specific class provided with the RedBack Designer. Allowing this direct access to existing data and proven business logic promotes the "develop once, deploy many" principle. An added benefit is that once a RedBack Object is defined, it can be referenced by any network application server technology supported by the U2 Web DE Server.

U2 Web DE Server

The U2 Web DE Server is responsible for communications between RBOs and the supported interface such as XML/Simple Object Access Protocol (SOAP), Java™ Native Interface (JNI), JavaServer Pages (JSP), ASP, ActiveData Objects (ADO) and Component Object Model (COM). By incorporating support for these interfaces, U2 Web DE will be ready to introduce future interface functionality without affecting existing RBOs so you can take advantage of new technologies as they become available.

U2 Web DE Webshares

Webshares enable U2 Web DE applications to provide shared connections to the host and data server. Through configuration of responders and U2 Web DE Webshares, U2 Web DE implementations provide a service level from hundreds to millions of hits per day.

  • Minimum one (1) required
  • Two (2) recommended for performance
  • Total number of Webshares depends on application design

U2 Web DE Gateway

Key to the robustness of U2 Web DE architecture is the scalability provided through the U2 Web DE Gateway component. This is comprised of a U2 Web DE Gateway client requester, residing on the Web server host (IBM WebSphere® Application Server, Apache or Microsoft IIS, for instance), and the Gateway server scheduler, residing on the U2 application server host (usually behind the firewall). The U2 Web DE Gateway client requester intercepts and services only those requests related to U2 Web DE. These requests are then handed off to the U2 Web DE Gateway server scheduler, which submits them to U2 back-end data server processes known as responders. These responders perform the functions required by the associated object method against the U2 data server and return results by setting object property values. Responders are not specific. Rather, they can be viewed as a pool of connections to the U2 data server, available to process any incoming U2 Web DE request. Through configuration of responders and U2 Web DE Webshares, a given U2 Web DE implementation can be customized to provide a service level from hundreds to millions of hits per day.

U2 Web Designer

The U2 Web Designer is an Eclipse-based tool which provides a feature-rich environment for creating and modifying Web pages that use RedBack Objects to access U2 data and business logic. The U2 Web Designer provides a graphical drag-and-drop paradigm for creating the Web pages, with little Web experience necessary. This is function previously provided in RedBack Designer.

Allowing this direct access to existing data and proven business logic promotes the "develop once, deploy many" principle. An added benefit is that once a RedBack Object is defined, it can be referenced by any network application server technology supported by the U2 Web DE Server.

As of Release 4.4, U2 Web Designer includes an integrated testing and debugging environment. This function was previously provided as part of the RBO Scope tool.

U2 Web Designer can also automate conversion of existing SB+ input and output processes and screens for use on the Internet. This enables reuse of existing logic and support structures to Web-enable SB+ applications. Once converted, the tool provides facilities for enhancing these Web pages.

U2 Web DE 4.4

Rocket U2 Web Development Environment for UniData® and UniVerse® version 4.4 (previously named RedBack™) - increases performance, reduces costs, delivers a more usable design environment and enhances SB+ conversions.

Faster Performance, Reduced Cost

Rocket U2 Web DE 4.4 delivers an enhanced garbage collection process. Garbage collection frees up system resources, improving performance. With U2 Web DE 4.4, garbage collection no longer uses Webshare technology. Webshares previously allocated to garbage collection are now available to service Web requests, improving the responsiveness of Web applications. Or, applications can handle more requests with fewer Webshares, thus reducing costs.

 Improved Design Environment Usability

 

 

Enhanced SB+ Conversions

As of release 4.3, Rocket U2 Web DE converts SB+ screens and processes to ASP.NET pages, leveraging existing business logic while quickly creating functional Web applications. Rocket U2 Web DE 4.4 enhancements to SB+ conversions include:

  • Improved integration with SB+ Security/Login
  • Improved AJAX capabilities
  • Support for auto converting SB combo boxes
  • Improved support of SB conversions
  • Processes SB+ work fields

Highlights

  • Faster performance that costs less
  • Improved garbage collection
  • Integrated Eclipse-based RedBack Object designer
  • Integrated Eclipse-based RBOScope
  • Enhanced SB+ conversions
  • Supports Tier 1 platforms
    • Rocket AIX®
    • Microsoft® Windows®
    • Sun Solaris
    • HP-UX
    • Linux®

 

Rocket U2 Web DE 4.4 provides an integrated Eclipse-based design and test environment to quickly develop robust U2 Web applications. The Rocket U2 Web Designer, introduced at release 4.3, has been enhanced to include RedBack Object (RBO) design as well as RBOScope for testing and debugging. Rocket U2 Web Designer continues to provide a rich GUI environment for designing new or converting SB+ assets to ASP.NET-based Web solutions.

RedBack Designer has been replaced and rewritten as an integrated Eclipse-based component of Rocket U2 Web Designer. Testing and debugging of RBOs is also included in this integrated tool via a rewritten RBOScope plug-in. The result is an easy-to-use integrated tool that lets developers design and test interfaces and Web applications in a single environment.


Copyright © APT Solutions Limited. Stratum House, Stafford Park 10, Telford, Shropshire TF3 3AB
Company Registered in England & Wales No. 2228445. Any trademarks belong to their respective owners.