E-Deployment: The Fastest Path to the Web

Paperback
from $0.00

Author: Joe Pluta

ISBN-10: 1583470212

ISBN-13: 9781583470213

Category: General & Miscellaneous Software

Search in google:

IntroductionxvPart 1Redeployment and Revitalization1Chapter 1Overview5Where We Are Today5The Goals of Distributed Programming9Graphical Interfaces9Platform Independence10Desktop Integration10Object Architecture10End-User Information Tools11The Goals of Open Systems11Chapter 2Existing Technologies15Replacing15Refacing16Rewriting17Thus the Need for Distributed Programming18Offline Processing18Client/Server Processing19Structured Query Language19Browser-Based Applications20The Progression of the Browser Model21The Advent of Server/Client Programming24Chapter 3Redeployment: The New Strategy25The Big Picture27The Process27Revitalization28Restructuring29Re-engineering31The Results32Chapter 4Revitalization35The Display File's Role In 5250 Communications35The Output Operation36The Input Operation37The Whole Picture37The Goals of Revitalization37Implementing Revitalization38Part 2Implementing Revitalization41Chapter 5The Starting Point45The Screens46The Database48The Display File49The RPG Program51The Issues56Display Attributes57Subfiles57Message Subfiles57Help Support58General58Chapter 6Breaking Apart the Monolith59The Application Client62The Green-Screen UI Server65The JSPAPI Library: Client APIs69DQMBAPIC72DQMBAPI73DQMBAPI175DQMBAPI275DQMBAPI381The JSPAPI Library: I/O Proxy APIs81Chapter 7Converting the Data93Defining a Dc400Structure94The Dc400 Classes97The Future of Dc400108Chapter 8Building the Display File Object111Defining a JdspfDisplayFile: ITMMNT1D_DisplayFile112Record UI Objects117The JDSPF Classes117The Future of JDSPF124Subfiles124Display Attributes126Related Record Formats127Many Miles to Go130Chapter 9Implementing the Server/Client Architecture131Sc400Client and Its Subclass, ITMMNT1_Client132AS/400 Definitions135Server/Client Definitions135Making ITMMNT1_Client135Inheritance: Sc400Message and Sc400Api137Composition: ScJdspfUIServer144Chapter 10Designing a Swing Interface149Finishing the Application: ITMMNT1_JbuiDisplay150Application Client Interface Definition151UI Server Definition151Making ITMMNT1_JbuiDisplay152The Sc400 JBUI Classes: Specialization Through Subclassing158Making a JubiDisplay Object158SC400 JBUI160ScJdspfJbuiDisplay161The Future of SC400 JBUI Bigger and Better JBUI Extensions166Subfiles166The Future Looks Bright168Chapter 11Designing the Browser Interface169Finishing the Application: ITMMNT1_Servlet and Its JSPs171The Application-Client-Interface Definition172The UI Server Definition172Making the JavaServer Pages173Defining the Servlet177Running the Application: ITMMNT1_Servlet183The HTTP Configuration File, QUSRSYS/QATMHTTPC183The Properties Files183The JavaServer Pages184The Servlet185The Support Classes185Modeling an Object: The JSP Package188More Extension: The SC400 JSP Package194SC400 JSP194Defining a JavaServer Page195Defining an SC400 JSP Servlet199The Future of SC400 JSP: Bigger and Better Extensions209Subfiles210Part 3Running the Application215Chapter 12The Green Screen217Downloading the Software217Installing the Green-Screen Software219Create the Transfer Library and Save Files220FTP the Save Files to the AS/400221Restore the Libraries222Testing the Green-Screen Software224Run ITMMNT1224Run ITMMNT1UI229Chapter 13The JBUI (Thick Client) UI Server235Check Your Java Environment235My Environment236Test the JBUI UI Server237Run the JBUI UI Server237Errors238Chapter 14The Servlet243Install the Servlet Software244WebSphere244Copy the Files244Modify the classpath247Modify the Configuration File249Create *jvapgm for the Support Jar254Customize itmmnt1_Client255Copy the Jar Files255Customize itmmnt1_Client.java256Create *jvapgm Objects for the Client and Display File257Test the Servlet259Restart the HTTP Server259Run the Servlet262Errors265Appendix AWeb Updates267Appendix BAbout the CD-ROM269Appendix CJavadoc273Glossary481Index507

\ BooknewsThis guide to the various technologies available for web-enabling a legacy application also shows how to design a redeployment strategy and implement the revitalization architecture. The author outlines the green-screen interface, details the Java server/client middleware that emulates an AS/400 display file, and shows how to build a Swing user interface and a browser user interface. He then walks through the process of using FTP to transfer software to the AS/400, installing the Java Development Kit, and configuring IBM's WebSphere application server. The CD-ROM contains workstation, host, and middleware software required to use the revitalization architecture. Annotation c. Book News, Inc., Portland, OR (booknews.com)\ \