Difference between revisions of "Category:Java"
(added note on JavaPerformanceTuning page) |
(activated JavaPerformanceTuning link) |
||
Line 2: | Line 2: | ||
The [[iSeries]] supports a fully functional Java Development Kit (JDK), which includes a java compiler and behaves very similar to a Unix-based Java platform when running inside the QSH environment. | The [[iSeries]] supports a fully functional Java Development Kit (JDK), which includes a java compiler and behaves very similar to a Unix-based Java platform when running inside the QSH environment. | ||
− | Java was developed by [http://www.sun.com Sun Microsystems] as a platform independent programming language which does not run on a specific CPU or operating system, but on a JavaVirtualMachine which uses modern compilation techniques and on-the-profiling to give performance close to what is achievable in C++ and similar languages. See | + | Java was developed by [http://www.sun.com Sun Microsystems] as a platform independent programming language which does not run on a specific CPU or operating system, but on a JavaVirtualMachine which uses modern compilation techniques and on-the-profiling to give performance close to what is achievable in C++ and similar languages. See [[Java Performance Tuning]] for details on tuning Java performance on the IBM i. |
Most Java applications can run on an [[iSeries]], either as "headless" or using an X11 server (either Xvnc on the iSeries itself with a vncviewer locally, or a X11 server like wiredx.org or any modern Unix distribution). | Most Java applications can run on an [[iSeries]], either as "headless" or using an X11 server (either Xvnc on the iSeries itself with a vncviewer locally, or a X11 server like wiredx.org or any modern Unix distribution). |
Latest revision as of 07:45, 11 February 2010
The iSeries supports a fully functional Java Development Kit (JDK), which includes a java compiler and behaves very similar to a Unix-based Java platform when running inside the QSH environment.
Java was developed by Sun Microsystems as a platform independent programming language which does not run on a specific CPU or operating system, but on a JavaVirtualMachine which uses modern compilation techniques and on-the-profiling to give performance close to what is achievable in C++ and similar languages. See Java Performance Tuning for details on tuning Java performance on the IBM i.
Most Java applications can run on an iSeries, either as "headless" or using an X11 server (either Xvnc on the iSeries itself with a vncviewer locally, or a X11 server like wiredx.org or any modern Unix distribution).
For web applications not needing the full WebSphere enterprise facilites, the Open Source web application servers Tomcat and Jetty run well. Use exploded WAR-files to avoid byte code validation startup delays.
JT400 is a set of tools provided by IBM both in standard licensed product and open source forms.
The midrange.com hosted JAVA400-L mailing list is for discussion of Java programming on and around the iSeries.
Subcategories
This category has the following 2 subcategories, out of 2 total.
Pages in category "Java"
The following 20 pages are in this category, out of 20 total.