--
--
Ciao
Roche
- The Mannix -
la solita minestra punk?
Clicca quě sotto:
http://stage.vitaminic.it/the_mannix/
>Si può con java fare una chiamata ad un programma cobol?
Se puoi fare una DLL in Cobol, si! ;)
puoi anche ottenere la corrispondente stream di ingresso e di uscita....
Carlo
> Si può con java fare una chiamata ad un programma cobol?
La butto lì: forse si può fare via CORBA.
Ciao, Cris
--
Cristian Veronesi ><((((º> http://www.crpa.it
Chi utilizza a fini di comunicazione politica, senza il consenso degli
interessati, indirizzi e-mail reperiti in rete viola la privacy.
>Si può con java fare una chiamata ad un programma cobol?
Mi sono occupato del problema una volta sola, quindi prendi
come viene.
In generale, dipende dal runtime COBOL - ma runtime moderni
di solito permettono la creazione di shared libraries
e quindi teoricamente puoi costruire, con JNI, del
codice che "riempie" le opportune strutture dati (spesso
in sistemi misti C/COBOL questo codice c'e' gia', dato
che C e' usato come linguaggio "collante") e invoca
un modulo cobol.
Il problema sta nel codice COBOL stesso che,
spesso, non e' rientrante. Quindi se per esempio tenti
di accedere ad un modulo cobol da una servlet per produrre
dei risultati viusalizzabili su web, senza modificarlo,
e/o il tuo compilatore non ha un runtime che supporta
chiamate da piu' thread, ti puoi ritrovare in situazioni
difficili. :)
--
God is Real, unless declared Integer.
ObjectZone - http://space.tin.it/computer/csadun
si puň fare in tanti modi(non ne conosco neanche uno):
-corba;
-creando una dll(in Cobol?);
-a runtime fare la exec;
-JNI;
Mi potete indirizzare sulla strada giusta, o meglio,
dov'č il punto di partenza per ogni cosa, sempre
che abbiate link, tutorial.....etc etc
PS: GRAZIE
Per esempio ... se hai cobol su un os/390 ti ci puoi agganciare tramite java
da una macchina nt ... installando sulla macchina il cuc (cics universal
client) ed il ctg (cics transaction gateway) ..... che sono prodotti
dell'ibm .....
insomma una applicazione java richiama il ctg che e' un gateway il quale
basandosi sul cucc manda dei dati via commarea a cobol il quale ti risponde
sempre via commarea ....
poi con il nuovo j2ee ci sono tutti i connector da prendere in
considerazione ....
prima di ridurti a fare una exec .... pensaci bene .....
Ciao .....
Fabrizio Marini
"Roche" <ro...@geocart.it> ha scritto nel messaggio
news:BILn6.1113$E57....@news4.aus1.giganews.com...