Difference between revisions of "Category:Java"
m (elaborating somewhat) |
|||
Line 1: | Line 1: | ||
[[Category:Programming]] | [[Category:Programming]] | ||
− | The [[iSeries]] supports a fully functional Java Development Kit (JDK). | + | 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. | + | 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. |
− | + | 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. | [[JT400]] is a set of tools provided by IBM both in standard licensed product and open source forms. | ||
The [[midrange.com]] hosted [http://lists.midrange.com/listinfo/java400-l JAVA400-L] mailing list is for discussion of Java programming on and around the [[iSeries]]. | The [[midrange.com]] hosted [http://lists.midrange.com/listinfo/java400-l JAVA400-L] mailing list is for discussion of Java programming on and around the [[iSeries]]. |
Revision as of 18:31, 5 March 2008
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.
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.