The Leading Educational Resource for IT Professionals

Java Application Strategies for iSeries and AS/400

Don Denoncourt


  • Java Application Strategies for iSeries and AS/400, Second Edition provides a much-needed look at the realities of using Java to develop real-world OS/400 applications. Don Denoncourt draws on his years of experience as a business application programmer and on his acknowledged expertise in Java to lead RPG programming professionals through the potential pitfalls of object-oriented programming (OOP), teaching them effective strategies for Java application design and programming.

    Covering the gamut of Java application strategies, this book includes introductory information on Java and object-oriented programming, methods for integrating object-oriented techniques into your application design, a description of the utilities and tools available on iSeries and AS/400, methods to access DB2/400 with Java, ways to integrate Java with your legacy applications, and a tutorial on how to develop a Java GUI.

    New to this edition are sections on server-side Java and the Web--an up-to-date look at servlets, JavaServer Pages (JSPs), and programming server-side applications on the Web.

    Upon completion of Java Application Strategies for iSeries and AS/400, you will be able to:

    • Use industry-standard SQL to manipulate and report on your AS-400 data
    • Understand both the structure and the intent of the Java programming language
    • Determine why Java applications developed with RPG structure techniques fail
    • Understand the benefits and caveats of each of the three Java application architectures
    • Recognize the three phases of OOP: encapsulation
    • inheritance
    • and polymorphism
    • Apply standard OO strategies for the development of OS-400 Java applications
    • Create hierarchies of Java classes using OO inheritance
    • Encapsulate business entities that are stored in DB2 into Java classes
    • Create Java GUIs using the Abstract Window Toolkit (AWT) components of Java 1.1
    • Create robust GUIs with components of Java 1.2's Java Foundation Classes
    • Use the Java GUI replacement strategy for the highly successful subfile paradigm
    • Access DB2 data using record-level access
    • Interoperate Java applications with RPG and COBOL programs
    • Access DB2 data using Java Database Connectivity (JDBC) and Java SQL interface
    • Properly handle Java errors and create application-specific Java error classes
    • Use the Java language's superior strategy for documenting code
    • Use Java servlets and JSPs to develop powerful server-side Web applications
    • Develop a Model-View-Controller (MVC) strategy
    • Combine JSP
    • HTML
    • servlets
    • Java Beans
    • and your legacy RPG programs
  • Don Denoncourt programmed in RPG and COBOL on the AS-400 for eight years before becoming an accomplished object-oriented C++ and Java programmer. He has written dozens of articles about Java and is a staunch evangelist for Java as a language for System i business applications.
  • Item Number: 5021
    Author Name: Don Denoncourt
    Publication Date: February 23, 2001
    Edition: First
    Pages: 560
    ISBN-10: 1583470255
    ISBN-13: 9781583470251
    Format: Paperback
    Product Dimensions: 7 x 1.1 x 9 inches
    Shipping Weight: 1.9 pounds
    Language: English

Related Items