What is ZIETrans?

With ZIETrans, you can create Web applications that provide an easy-to-use graphical user interface (GUI) for your 3270 applications running on IBM® System z® platforms and your 5250 applications running on IBM i operating system platforms. ZIETrans applications can access 5250 applications without requiring Online Transaction Processing (OLTP) capacity. In this book, these character-based 3270 and 5250 applications are referred to as host applications. You can also create service-oriented architecture (SOA) assets using Web services that provide standard programming interfaces to business logic and transactions contained within host applications. Data from video terminal (VT) emulation screens can also be accessed.

ZIETrans applications can be given a modern appearance. ZIETrans Web applications can be developed with an interface that matches your company's Web, and your users can access them through their Web browsers. ZIETrans Web applications can also be developed to provide access from mobile devices such as cellular phones, data collection terminals, and personal digital assistants (PDAs).

Note: Throughout this document, configuration settings that apply only to ZIETrans Web applications and EJB applications unless otherwise noted, are marked with .
ZIETrans has two components:
  • The ZIETrans Toolkit is a set of plug-ins for the Eclipse-based IBM Rational® Software Delivery Platform (Rational SDP). For more on which versions of Rational SDP are supported, see Prerequisites.

    The ZIETrans Toolkit enables you to develop new applications, previewing and saving each change you make. Over time, or as quickly as you like, you can streamline your ZIETrans application, making it easier to use than the host applications whose data it presents, and possibly moving functions from the host applications into your ZIETrans applications.

    After you have developed a ZIETrans application, you deploy it to a production runtime environment.

  • The ZIETrans runtime code runs as part of a ZIETrans application deployed in a production runtime environment, WebSphere® Application Server. Users interact with the ZIETrans application through the ZIETrans GUI and data is sent back and forth between the user and the host application.

The following figure shows the stages of development, deployment, and runtime for a ZIETrans Web application.
  1. The developer uses the ZIETrans Toolkit to develop and test a ZIETrans Web application.
  2. When ready, the developer deploys the ZIETrans application by exporting it as a Java™ EE application and installing and running it on a WebSphere Application Server system.
  3. Using a Web browser, the user accesses the ZIETrans application.
  4. The ZIETrans runtime connects to the target host system through a Telnet server.
  5. As the user interacts with the host through the ZIETrans application, the ZIETrans runtime transforms host screens to a GUI.
Figure 1. ZIETrans Web application
Web application