PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Terminalanwendungen



michael.sprick
19.11.06, 00:01
Hallo,

ich bin gerade ein wenig aufgeschmissen. Ich habe vor ca. 3 Jahren mal bei einer Bank gearbeitet, wo es einige Anwendungen gab, die in einem 3270 Terminal (IBM) liefen. Jetzt würde ich mich gern mal näher in das Thema Terminalanwendungen einlesen und ein wenig damit herumexperimentieren. Leider weiß ich nicht so ganz, wonach ich suchen soll.

Ich habe irgendwo mal was von SNA Servern gelesen, aber meistens finde ich nur den Begriff "Großrechner", was mir nicht wirklich weiterhilft.

Kann mir jemand von euch ein paar Tips geben? Arbeitet jemand mit solchen Anwendungen?

Neulich war ich beim VW Händler um mir ein paar Ersatzteile zu besorgen. Dort lief auch so eine Terminalanwendung... nur etwas moderner als die 3270 Konsole.

Wonach soll ich suchen?
Gibt es GUI Toolkits dafür oder wie baue ich die Oberflächen?
Gibt es Lösungen für Linux?

Vielen Dank schonmal an alle,

Michael

suck
19.11.06, 00:08
Wikipedia hilft ein wenig, schon gelesen? http://de.wikipedia.org/wiki/IBM_3270

Klaus1
09.02.07, 12:33
ich suche zu diesem Thema einen passenden SNA Client unter UNIX? Derzeit in VMS realisiert. Kann mir jemand sagen wie ich eine Kommunikation mit einem SNA Server ansprechen kann, bzw. wo ich die geeigente API für C herbekomme?
danke,
Klaus

marce
09.02.07, 12:46
http://www.google.de/search?hl=de&q=x3270&btnG=Suche&meta=

das da? Oder verstehen wir Dich falsch?

Klaus1
09.02.07, 13:19
Nicht ganz, es ist so, dass ich für meine bestehenden C Programme über SNA eine Connection benötige zum Mainframe.
Das ging bisher mit einer API unter VMS, und nun fraglich, ob es solche für Linux auch gibt!
danke
Klaus

temir
09.02.07, 13:32
...Jetzt würde ich mich gern mal näher in das Thema Terminalanwendungen einlesen und ein wenig damit herumexperimentieren. Leider weiß ich nicht so ganz, wonach ich suchen soll.

Ich habe irgendwo mal was von SNA Servern gelesen, aber meistens finde ich nur den Begriff "Großrechner", was mir nicht wirklich weiterhilft.

Wonach soll ich suchen?
Gibt es GUI Toolkits dafür oder wie baue ich die Oberflächen?
Gibt es Lösungen für Linux?

Vielen Dank schonmal an alle,

Michael
Terminalapp ist nicht gleich Terminalapp: es gibt ISPF-Dialoge (ob nun customized oder orig. von IBM) oder die in einer spezifischen Sprache programmierten Apps (etwa Natural von SAG). Wenn wir jetzt nicht die spez. beachten, kannst du dir mal ISPF-Programmierung anschauen: ein sehr umfassendes Thema, ist aber sehr viel damit möglich. Die meiste Docu kann man downloaden, siehe Library (http://www-306.ibm.com/software/sw-library/) oder zLibrary (http://www-306.ibm.com/software/sw-library/type/systemz/index.html).
Suchen etwa nach: "ISPF Programming Guide" oder "ISPF Programming Reference";
REXX darf auch nicht unerwähnt bleiben; für den gibts auch Docu unter genannten Adresse(n).

Einen SNA-Server gibt es z.B. von Microsoft :eek: wenn es kein Mainframe sein soll ;-).

Was die GUI Toolkits angeht: ausschließlich CUA, sprich Panels, Skeletons etc.
Lösung für Unix/Linux: hier (http://www.wrkgrp.com/) gibt es ISPF mit REXX.

Ach ja, mittlererweile kann s390 auch auf einem x86-PC laufen, nach 'Hercules' googeln.

Klaus1
09.02.07, 13:36
Danke für den LINK, ich plane allerdings nicht vom Mainframe auf UNIX, sondern auf meinem Applikationsrechner von VMS auf UNIX, der Mainframe bleibt unter z/OS, und hat auch einen SNA Server laufen.
Ich benötige nur die Schnittstelle zum Mainframe in UNIX Lösung.
Also sozusagen einen SNA Client unter Linux.

danke,
Klaus

temir
09.02.07, 13:42
@Klaus1: hast du schon mal nach " IBM SNA API C/C++ Reference xSeries" gegoogelt? Möglicherweise ist da was für dich. Wenn ich am Mo. in der Arbeit bin, kann mal schauen, was es so alles für z/OS an SNA-Docu gibt, - damit du nach den Titeln mit Zusatz 'Linux' suchen kannst.