ASNA Wings® is the fastest, easiest way to provide a browser UI for your RPG applications.

It lets you quickly and effectively give your users the user experience they desire, with no disruptive changes to your RPG programming logic. Wings transforms green-screen display files to modern browser pages. And because Wings uses IBM’s Rational Open Access RPG Edition, program logic and file IO remain on the IBM i. No big upfront design or analysis is required and Wings can be learned very quickly. Wings also includes ASNA’s browser based emulator Browser Terminal (BTerm), to display those programs you don’t want to (or can’t) modernize. Give your RPG applications the user interface they deserve with ASNA Wings.

Unlike screen scrapers, all of the display file data is presented to Wings, so there are many ways to further customize the presentation layer. The UI can be cosmetically and functionally enhanced, without making any changes to the underlying RPG program logic.

Wings benefits

Extend the value and capabilities of your existing RPG application portfolio. Your existing IBM i RPG applications have been with you for a long time. The challenge with them isn't what they do; they were designed to do exactly what they do and they do it very well. The problem is what they don't do. They don't provide an effective, pleasing UI. They are challenging to connect to the Internet (with business partner Web services, for example). They don't bridge well with the newer applications in your business. ASNA Wings fixes all of these challenges and more!

Rapid results. Wings doesn’t require lots of up front design or analysis. You get results very quickly with Wings.

RPG business logic and DB access remain unchanged. Wings uses IBM’s Open Access API (OA)—so application logic and database access remain unchanged in your RPG programs on the IBM i.

Built with industry standards. The Wings presentation is built on Microsoft's industry-standard ASP.NET Web application engine. You can use any standard Web development technique or ASP.NET third-party control to customize Wings.

Add value and function with the new Wings presentation layer. Wings provides a distinct separation of concerns between the UI presentation layer and the RPG program. You can enhance the presentation layer with features such as Web service calls or Google maps without making any changes to the RPG program. And because Wings doesn’t use the 5250 data stream you’re able to make UI modifications without the positional grief associated with the 5250 data stream.

Integrates well with legacy applications. Wings includes ASNA’s browser-based emulator Browser Terminal (BTerm), to display those programs you don’t want (or can’t) modernize. For example, if your application uses the WRKSPLF command in its end-user workflow, Wings gracefully renders that in BTerm.

"We have, within a relatively short period of time, progressed from trying to market outdated applications to offering cutting-edge solutions, thanks to ASNA,” Farabaugh says. “The Web is no longer the great unknown, and PC-based applications are within our reach. The flexibility to stay with the iSeries or move to SQL Server is an option we never thought we could have without new staff."
Aimee Farabaugh, Director of Software Development, InfoCon

Read about ASNA Wings features