PDA

View Full Version : Java auf der AS/400



Muchi
17-01-05, 10:04
Hallo,
mich würde interessieren wie Ihr Java Projekte / Programme auf der AS/400 umgesetzt habt. Wie und ob habt Ihr die Programmierung per GUI bzw. Webbrowser realisiert?
THX Michael

BenderD
17-01-05, 14:03
Hallo,

Java auf der AS400 ist immer Server Java, also Browser für die Benutzeroberfläche. AWT ist nur als Workaround installiert (remote AWT Support) und Swing überhaupt nicht. Einer korrekt designten Java Anwendung ist es allerdings ziemlich wurscht auf welcher Büchse sie ausgeführt wird.

Dieter Bender


Hallo,
mich würde interessieren wie Ihr Java Projekte / Programme auf der AS/400 umgesetzt habt. Wie und ob habt Ihr die Programmierung per GUI bzw. Webbrowser realisiert?
THX Michael

Muchi
17-01-05, 14:50
Hallo Herr Bender,

können Sie uns das genauer erklären?
Ein konkretes Projekt wäre ein Berechnungsprogramm mit GUI (z.B. SWING), dass auf der AS400 läuft. Das Programm soll nicht auf dem Clientrechner laufen oder installiert werden müssen.
Wir haben uns schon etwas informiert:
Man kann das Programm z.B. als Java Server Page oder Java Bean realisieren.

Welches wäre die einfachste Lösung für uns?

Gruß
Muchi



Hallo,

Java auf der AS400 ist immer Server Java, also Browser für die Benutzeroberfläche. AWT ist nur als Workaround installiert (remote AWT Support) und Swing überhaupt nicht. Einer korrekt designten Java Anwendung ist es allerdings ziemlich wurscht auf welcher Büchse sie ausgeführt wird.

Dieter Bender

BenderD
17-01-05, 15:31
Hallo,

die Swing GUI kann eben nicht auf der AS400 laufen und müsste dann auf einem Client laufen, der das kann; z.B.: Windoof, Mac oder ein Rechner mit x-Windows unter Linux oder einem anderen Unix. Java Server Pages würden im Browser dargestellt werden, das könnte dann komplett auf der AS400 laufen (wenn man denn will). Natürlich geht das auch verteilt; dann läuft das User Interface wieder entweder auf einem Fat Client als Swing, oder in einem Browser als JSP oder Servlet und das Berechnungsprogramm könbnte auf einem Application Server als Enterprise Java Bean laufen.
Das mit der einfachsten Lösung beantwortet sich zuallererst damit, dass alles was man kann einfach ist und alles, was man (noch) nicht kann schwer.
Ansonsten würde man für ein reales Projekt zuerst mal alle Anforderungen aufnotieren, alle Voraussetzungen und Restriktionen benennen und dann entscheiden. Bei diesem Prozess sind alle Entscheidungen denkbar, die bei anderen auch rauskommen - also die gesamte Palette.
Wenn eine Anforderung ist, dass alles auf der AS400 laufen soll (was nicht unbedingt vernünftig sein muss), dann bleibt nur Browserdarstellung und ob man einen zusätzlichen Applikationsserver einsetzen will/muss hängt dann zuerst von der Anzahl der zu bedienenden Benutzer ab.

mfg

Dieter Bender


Hallo Herr Bender,

können Sie uns das genauer erklären?
Ein konkretes Projekt wäre ein Berechnungsprogramm mit GUI (z.B. SWING), dass auf der AS400 läuft. Das Programm soll nicht auf dem Clientrechner laufen oder installiert werden müssen.
Wir haben uns schon etwas informiert:
Man kann das Programm z.B. als Java Server Page oder Java Bean realisieren.

Welches wäre die einfachste Lösung für uns?

Gruß
Muchi

Muchi
18-01-05, 09:03
Danke für Deine Hilfe...