[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2021
    Beiträge
    47

    Allgemeine Frage zu Java/ Server und Co auf ISeries

    Hallo,
    ich hab jetzt mal wieder etwas Doku gelesen, und verstanden : Java und Servlet Container ( Tomcat ) ist drin.

    Aber : Wenn ich z.B. Rel6 hab, kann ich dann JDK z.B. 8 updaten, um einen aktuelleren Tomcat zu haben ? Und was kostet das ?


    Dazu dann die andere Frage: wer verendet überhaupt Java/J2EE auf einer ISeries, wenns doch RPG und Cobol gibt ?

    Oder stellt man dann ein aktuelleres System daneben, installiert da den Servletcontainer und Webserver und lässt den Rest wies ist ( DB2,....) ?

    Danke
    Gruß Rainer

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Das ist letztlich Geschackssache.
    Bestimmte Dinge lassen sich u.U. nur mit Java lösen.
    Ich habe z.B. Schnittstellen zwischen IBM i und Oracle via Java und JDBC direkt auf der IBM i gebaut.
    Dies ist inzwischen durch D*B's ArdGate nicht mehr erforderlich.
    Allerdings, und das ist der Clou, arbeitet ArdGate javabasiert, da sich somit (fast) beliebige JDBC-Treiber für alle möglichen Datenbanken verwenden lassen.

    Auch Tools, die z.B. XLS/XLSX native bearbeiten können, sind häufig javabasiert, da es dazu eine opensource Javalib gibt.

    Webserver kann man mit ILERPG betreiben, andere Sprachen sind da halt eleganter, da man hier nicht je Verbindung einen neuen Prozess benötigt. ILERPG dient dann u.U. als SQL-Prozedur/Function die per JDBC (oder PHP oder Node.js) wiederum aufgerufen werden können.

    Neu Dialog-Anwendungen würde ich da persönlich so nicht mehr bauen. Endweder als Browser-Lösung (HTML5, AJAX mit serverseitig PHP o.ä.) native auf IBM i oder wenn man ASP/ASPX verwendet dann halt mit IIS und .Net und der DB2 for i im Hintergrund.
    Batch-Anwendungen können da durchaus native weiter in ILERPG geschrieben werden, wenn man denn interessierte Programmierer findet die noch ein bisschen mehr können, als Frameworkmodellierung.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    @Java Version auf AS/400 (!!!):
    Java 8 geht mit allen V7 Releaseständen
    V6 und V5R4 kann maximal Java 6
    Kriegen tut man das per PTF für AS/400 (!!!) Release, die noch supported werden, also nur für neuere und ist Bestandteil des PTF Supports.

    @Wer verwendet Java auf der AS/400 (!!!): ich zum Beispiel, weil Java in vielen Fällen weitaus bessere Programmierer-Produktivität als RPG/COBOL hat. Ob man das dann auf der AS/400 (!!!) oder einer anderen Büchse laufen lässt, hängt dann von der RZ Strategie ab (eine Büchse oder mehrere, welche Hardware, welche Betriebssysteme...).

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  4. #4
    Registriert seit
    Jul 2021
    Beiträge
    47
    Vielen vielen Dank für die Infos.
    Rainer

  5. #5
    Registriert seit
    Jul 2021
    Beiträge
    47
    Dann bin ich ja doch nicht so weit weg, und entstaube gerade mein Java Know ...
    Schon mal probiert: App mit RapidClipse zu bauen - ich machs auf nem Apple M1 oder Win10 ( braucht Java8 ) und das War - mit DB2-Anbindug ( default = H2 DB ) auf einer ISeries mit V7 zu deployen. Verwendet intern Vaadin : mehr info gibts u.a. bei den JCon 2019/2020 Videos bei You..: Vorteil , Gui Builder, Java kommt raus, und wer mehr will, kann sich dann Vaadin im Detail anschauen.

    VG Rainer

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ich habe mit native Eclipse gearbeitet. Dazu dann die JT400.jar gebunden.
    Somit kann ich das auf Windows entwickeln und debuggen, dann ins IFS hochladen und per RUNJVA dann einfach starten.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    Jul 2021
    Beiträge
    47
    Danke. Hab inzwischen auch das RedBook gefunden :
    ...http://www.redbooks.ibm.com/redbooks.../sg248185.html....
    So langsam wird's klarer.

    VG Rainer

  8. #8
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    ... das von sehr gemischter Qualität ist...
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  9. #9
    Registriert seit
    Jul 2021
    Beiträge
    47
    Immerhin,,, ich hab was zu Lesen, ,ist auch schon älter und langsam verzieht sich der Nebel im Kopf.
    Hab zu lange Embedded, Windows , Unix gemacht…
    Aber verwirrend is schon, neue Kiste neue Ideen und Features, ältere Hardware,,, schau mer mal, lieber RPG oder…
    Und wenn ich Cobol sage, bin ich bei MicroFocus und was immer,
    oder doch lieber z/0S mit Natural und Adabas….
    oder doch lieber einen Linux Stack oder…
    Fast wie Forschung…

    VG Rainer …

Similar Threads

  1. nochmal allgemeine Frage zu Joblogs
    By alex61 in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 06-08-16, 17:43
  2. Antworten: 1
    Letzter Beitrag: 11-02-14, 11:12
  3. Java-Applikation als Server-Dienst
    By KM in forum NEWSboard Java
    Antworten: 19
    Letzter Beitrag: 25-01-07, 16:51
  4. Noch eine Frage zu iseries und e-mail....
    By Spirou in forum IBM i Hauptforum
    Antworten: 16
    Letzter Beitrag: 19-05-03, 13:01
  5. Frage zu VisualAge for Java
    By STJ in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 27-04-01, 07:49

Tags for this Thread

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •