PDA

View Full Version : Starten Java auf dem PC



mk
08-12-06, 18:59
Hallo zusammen,

ich weiß das es mit der AS/400 nur indirekt zu tun hat, ich stelle aber trotzdem mal die Frage.

Ich starte auf der AS/400 ein Javaprogramm. Bei dem
Start möchte ich von dort aus ein
Javaprogramm auf einem angebundenen PC starten.

Frage geht sowas ? Wenn ja, kann mir jemand einen Tipp geben.

Gruss
Michael

kuempi von stein
08-12-06, 20:36
Hallo Michael,

ich versuchs ja immer wieder.
Und auch diemal habe ich wohl nix wirklich zur Frage anzubieten.
Ideen gibts da aber viele, speziell von mir.
Mir gefällt auf der AS/400 u.a. das Prinzip der DTAQs sehr.
So etwas sollte doch locker von Rechner1 zu Rechner2 machbar sein, im Zweifelsfall eben sowas simulieren?

Und in diesem Zusammenhang:
Kann denn Rechner2 nicht auch auf die AS/400 zugreifen? (Und z.B. auf ne DTAQ regieren?)
In was für ne Zone liegt denn Rechner2, dass nur Rechner1 aber nicht die AS/400 drauf Zugriff hätte?

kuempi

BenderD
09-12-06, 11:06
Hallo,

wenn du dort einen Systemprozess starten willst, dann ist rexec dein Freund; dafür brauchst du auf der AS400 einen Java Client, zum Beispiel sowas: http://jakarta.apache.org/commons/net/
wenn du dort wirklich eine verteilte Komponente laufen lassen willst, dann solltest du dort einen EJB Server laufen lassen, zum Beispiel diesen: http://www.jboss.org/downloads/index

mfg

Dieter Bender


Hallo zusammen,

ich weiß das es mit der AS/400 nur indirekt zu tun hat, ich stelle aber trotzdem mal die Frage.

Ich starte auf der AS/400 ein Javaprogramm. Bei dem
Start möchte ich von dort aus ein
Javaprogramm auf einem angebundenen PC starten.

Frage geht sowas ? Wenn ja, kann mir jemand einen Tipp geben.

Gruss
Michael

mk
09-12-06, 14:31
Hallo zusammen,

vielen Dank für die Info's.

Ich werde mal prüfen wie ich es mache.

Persönlich würde ich ja auch gerne alles auf der AS machen,
allerdings gibt es die Librarys(DLL) nur für Windows ,Linux
und Unix. Dabei ist eben die AS außen vor.

Deshalb muss ich einen Teil auf den PC auslagern. Was
nicht unbedingt das Problem ist.
Ich kann ja einfach das Programm auf dem PC starten.
( DOS Box oder was auch immer)

Nur möchte ich gerne sicherstellen, dass wenn mein Job
auf der AS startet auch der Job auf dem PC läuft.

So quasi nach dem Motto:

Javaprogramm auf der AS startet, guckt ( ist job auf dem PC aktiv ) wenn ja dann weitermachen, wenn nicht
dann den Job auf dem PC starten.
Wenn das nicht möglich ist, das Programm auf der AS mit
Fehlermeldung beenden.

Hört sich alles ein bischen wirr an, aber mal sehen.

Gruss
Michael

Nili
11-12-06, 09:51
Wenn Du die Libs für Linux/Unix bekommst laufen die auch auf der i5. PASE ist da Dein Freund. Gibs ab V5R1 kostenlos von IBM beim BS dazu.