• Complain

Phil Coulthard - Java for RPG Programmers: 3rd edition

Here you can read online Phil Coulthard - Java for RPG Programmers: 3rd edition full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: MC Press, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Phil Coulthard Java for RPG Programmers: 3rd edition

Java for RPG Programmers: 3rd edition: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Java for RPG Programmers: 3rd edition" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

As the roles of Java in business and e-business applications continue to grow, all iSeries and AS/400 IT professionals have a choice to makelearn Java or get left behind. Programmers, development managers, and architects who want to stay on the cutting edge of their careers must learn how to use and understand Java. IBM is not abandoning RPG, but more and more Java is finding a role in leading-edge applications. For an RPG programmer, learning Java can be daunting, but with the right help, its a skill that can be mastered. This completely revised and updated edition offers that help by gently yet comprehensively teaching the Java language and core Java-supplied functionality.

Phil Coulthard: author's other books


Who wrote Java for RPG Programmers: 3rd edition? Find out the surname, the name of the author of the book and a list of all author's works by series.

Java for RPG Programmers: 3rd edition — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Java for RPG Programmers: 3rd edition" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Table of Contents ACKNOWLEDGMENTS We heartily thank the following fellow - photo 1
Table of Contents

ACKNOWLEDGMENTS

We heartily thank the following fellow IBMers who took personal time to review the book or to answer our endless questions:

  • Picture 2 Maha Masri
  • Picture 3 Kimberly Mungal
  • Picture 4 Joe Sobura
  • Picture 5 Barbara Morris
  • Picture 6 Abe Batthish
  • Picture 7 Cheryl Renner
  • Picture 8 Sheila Richardson
  • Picture 9 Kou-mei Lui

We also thank the following members of the real world who previously worked for IBM:

  • Picture 10 Jon Paris and Susan Gantner
  • Picture 11 Rares Pateanu
  • Picture 12 Sarah Ettritch
  • Picture 13 Paul Holm
  • Picture 14 Clifton Nock

In addition, we wish to thank the following customers who also took an active interest in both the topic and the book:

  • Picture 15 Estrella Tan
  • Picture 16 Johnny Lee Lenhart
  • Picture 17 Vincent Green
APPENDIX A
USING JAVA ON THE System i

T his appendix is a brief tour of getting, installing, and using Java on OS/400 (or i5/OS if you prefer). You might start your Java journey on your personal computer, or by adding a GUI to your existing OS/400 applications. However, OS/400 is committed to being a first-class Java platform based on its own merits, so you can run Java applications on OS/400 itself. Because Java is so portable, there are not too many special instructions for doing this, but the following additional information will give you a leg up.

Using Java on OS/400 involves at least a passing knowledge of the following:

  • Picture 18 iSeries IBM Developer Kit for Java (the JDK )
  • Picture 19 Integrated File System ( IFS ), where Java files live and run on the iSeries
  • Picture 20 QShell Interpreter , the UNIX shell required for working with the JDK commands
  • Picture 21 iSeries IBM Toolbox for Java , a set of pure Java classes for accessing OS/400 resources from OS/400 Java or client Java
  • Picture 22 Eclipse or any Eclipse-based Integrated Development Enviroment such as WebSphere Development Studio Client

Each of these is covered in the following sections, except for Eclipse and WDSC. Further, if you decide to use Java servlets and JavaServer Pages, you need to read up on WebSphere Application Server and the IBM HTTP Server. As of V4R3, everything you need to run servlets and JSPs is built into OS/400.

You might also wish to explore Enterprise JavaBeans, tools for which are available in the Advanced edition of WebSphere Development Studio Client. This is not part of the base operating system, but an optional product. Beyond what has been covered in the rest of this book, we leave the topic of servlets, JSPs and Enterprise JavaBeans for your own research. You can start at www.ibm.com/iseries/websphere .

INSTALLING THE COMPONENTS

shows the information for installing the various pieces, as of Version 5.

: Installation Information for OS/400 Java and Related Products

ProductProduct NumberNotes
IBM Developer Kit for Java5722JV1You can choose from multiple JDKs to install and use. Each is a different option.
Qshell Interpreter5722SS1, Option 30
IBM Toolbox for Java5722JC1

To find out if these products are installed, use GO LICPGM, and select F11 after finding the products in the list. They will show *COMPATIBLE in the Installed Status field. If they are not in this status, use option 1 to install them. If they are on the list, use RSTLICPGM to install them from the i5/OS CD-ROM.

THE ISERIES IBM DEVELOPER KIT FOR JAVA

As mentioned in Chapter 1, the JDK was originally written for Sun Solaris and Microsoft Windows operating systems by Sun Microsystems. IBM licenses the JDK, and the IBM Hursley, England laboratory ports it to all operating systems. The team in Rochester, Minnesota then pushes it deep into the operating system to get great performance. Because the JDK is standard, and by the terms of the licensing agreement, IBM and others can only add to it, not take away from it, you will find that all the standard JDK commands are available on System i. These include java, javac, javap, javadoc, and jar, among others.

Of course, these are not the standard OS/400-style command names that you are used to. Furthermore, they have to work on Java source files and class files that are ASCII-based, not EBCDIC-based as your RPG source and programs are. This is because the goal is to be able to run any Java class file from anywhere without changing or even recompiling it. Enabling all thisthat is, making OS/400 Java support as industry-standard as possiblerequires that the JDK be based not in the library/file native file system, but rather on the Integrated File System.

Using the Integrated File System and QShell Interpreter

RPG development uses the native OS/400 file system, which involves libraries inside QSYS, files and other objects inside libraries, and members inside files. Files, and hence their members, are either data files (physical file or logical file) or source files (Source Physical Files). There are other file types, too, like display files and printer files. The underlying collating sequence is EBCDIC, which differs from the ASCII sequence used on most other operating systems (except for OS/390, which is also EBCDIC-based).

The Integrated File System (IFS) is an alternative to the native file system. It is actually multiple file systems in one, but the one you are most interested in is the root. This is very similar to the file system on Windows. It has directories that can contain other directories and stream files, much like Windows. Stream files are simply flat files that contain a sequence of bytes, with no record partitioning and no relational database constructsjust like files on Windows.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Java for RPG Programmers: 3rd edition»

Look at similar books to Java for RPG Programmers: 3rd edition. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Java for RPG Programmers: 3rd edition»

Discussion, reviews of the book Java for RPG Programmers: 3rd edition and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.