Home

Manuale di Installazione e Configurazione V1R1M1 WWW

image

Contents

1. Se l iSeries gia stato configurato a livello di IP nome dominio e tabelle Host saltare questo passo e premere INVIO per continuare il wizard Altrimenti premere F8 per accedere alla configurazione TCP IP e riferirsi al capitolo successivo Configurazione TCP IP su iSeries manuale Successivamente apparir il pannello di configurazione NetServer Configurazioni Servizio NetServer E 1 Sessione A 24 x 80 Ele Modifica Visualizza Comunicazioni Azioni Fiesta 2 a AA AS als a Sul ele a ale 28 05 07 16 31 50 Wizard Configurazione Netacross NetServer Diverse strutture del prodotto sono memorizzate in in formato PC Per manipolare tali strumenti disponibili a livello PC di provenienti condividere cartelle iSeries e farle vedere ai da un server di ambiente Windows Configurare ambiente NetServer I S N F12 Video Prec indirizzari files pi comodo utilizzare gli Sull iSeries tale funzione resa dal servizio NetServer che permette PC collegati come PEDRELLI GLOBALB iSeries MAI a 28 Stan J O PrespackPecietiPost 2 Sessione A 124 x B Sessione B 124x 80 L Manuali 2 manualeinstatacione net across Windows I NetAcioss Computer sex fi amp 3 Gilg 162 Pagina 13 di 59 NetAcross manuale tecnico VIRIMI Se il servizio NetServer deve essere configurato selezionare S altrimenti selezionare N per passare alla co
2. fee 705 07 16 25 57 Wizard Configurazione Netacross PEDRELLI Introduzione GLOBALB Benvenuti al Wizard di configurazione NetAcross Questo programma vi guider nei passi di configurazione dell appli cazione NetAcross Prego seguire le istruzioni che compariranno nella pagine seguenti Computer Var Services Spa E8 Fine Lavoro MA FP 1902 La sessione stata avviata conettamente premere INVIO per continuare Apparir il pannello di configurazione TCP IP Configurazione TCP IP su iSeries Pagina 12 di 59 NetAcross manuale tecnico VIRIMI Sessione A 24 x 80 E Internet E possibile richiamare la configurazione con F8 Da li Occorre che sia configurato un indirizzo IP sull iSeries Occorre che sia assegn un nome all iSeries ed al dominio Occorre collegare l indirizzo IP ai due nomi Riferirsi al manuale dell applicazione per metri e gli esempi di configurazione F Configura TCP IP FHZ Video Prec 2lalx Bie Modifica Visualizza Comunicazioni Azioni Finestra 5 tle 2S tt St a ele I 1712703 13 04 33 Wizard Configurazione Netacross QSECOFR TCP IP GLOBALB L applicazione utilizza lo stack TCP IP per comunicare con i La configurazione competenza dell amministratore della rete la spiegazione dei browser opzione opzione 1 opzione 12 opzione 10 para M E a 3 1902 La sessione stata avviata correttamente
3. Options None Order deny al Deny from Al lt Directory gt llow lt Directory NetAcross As2Mail gt Options None Order deny al Deny from All lt Directory gt llow lt Directory NetAcross Config gt Options None Order deny al Deny from Al lt Directory gt llow lt Directory NetAcross Generator gt Options None Order deny al Deny from Al lt Directory gt llow lt Directory NetAcross Logs gt Options None Order deny al Deny from All lt Directory gt Llow lt Directory NetAcross Orig gt Options None Order deny al Deny from Al lt Directory gt Llow lt Directory NetAcross Pages gt Options None Order deny al Deny from Al lt Directory gt llow lt Directory NetAcross Pers gt Options None Order deny al Deny from All lt Directory gt llow lt Directory NetAcross PF2XLS gt Options None Order deny al Deny from Al lt Directory gt llow lt Directory NetAcross Samples gt Options None Order deny al Deny from Al lt Directory gt llow lt Directory NetAcross Sp2Doc gt Options None Order deny al Deny from All lt Directory gt llow lt Directory NetAcross Sp2Pdf gt Options None Order deny al Deny from Al lt Directory gt llow lt Directory NetAcross Temp gt Options None Order deny al llow Deny from Al manuale tecnico VIRIMI Pagina 24 di 5
4. Posizione sinistra Posizione alto Ampiezza Font Peso Font Colore Case Frame di riferimento Posizione X in o px Posizione Y in 0 px Ampiezza bottone in pixel Altezza bottone in pixel Titolo bottone Sfondo o Immagine bottone E possibile modificare i valori dei singoli parametri per adattarli alle proprie necessit IFS con cartelle Type2 miglioramento prestazioni A partire dalla V5R2 del sistema operativo stato rilasciato dalla IBM un nuovo tipo di cartella per quanto riguarda il file system integrato iSeries Il vecchio tipo viene denominato Type1 il nuovo Type2 Il nuovo essendo pi performante consigliato per l utilizzo con NetAcross sia per tutte le altre funzioni di utilizzo Per effettuare la conversione occorre richiamare il comando di sistema CVTDIR L opzione CHECK riporta lo stato attuale dei file system L opzione ESTIMATE riporta il tempo necessario alla conversione L opzione CONVERT esegue fisicamente la conversione occorre il sistema dedicato per una conversione totale Dalla versione V5R3 di sistema operativo il tipo di cartella Type1 stato abolito e pertanto esister solamente il tipo Type2 senza bisogno di fare nessuna operazione Gestione del carattere Euro Con l entrata in uso dell Euro stato necessario aggiungere alle tabelle di conversione ASCII EBCDIC e viceversa i codici relativi al simbolo grafico E opportuno quindi verifica
5. lt button gt lt button class natool_button id natoolkey_RollUp nastatic true gt lt div class natool_image gt lt div gt lt div class natool_text gt PageDown lt div gt lt button gt lt button class natool_button id natoolkey_RollDown nastatic true gt lt div class natool_image gt lt div gt lt div class natool_text gt PageUp lt div gt lt button gt lt button class natool_button id natoolkey_XLS nastatic true gt lt div class natool_image gt lt div gt lt div class natool_text gt to Excel lt div gt lt button gt lt button class natool_button id natoolkey_MSG nastatic true gt lt div class natool_image gt lt div gt lt div class natool_text gt Messaggi lt div gt lt button gt lt div gt In questo modo si prevedono i pulsanti Informazioni Ricerca Help Invio Precedente Uscita Pagina Avanti ed Indietro Excel e Vis Messaggi L elenco pu essere personalizzato a piacimento Le keyword utilizzabili sono Invio HELP RollUp RollDown da F01 a F24 La visualizzazione controllata dal file di stile toolbar natoolbar css tramite il quale possibile controllare le immagini da visualizzare e lo stile di visualizzazione Alla toolbar possibile aggiungere un pulsante di selezione al fine di permettere la attivazione di un foglio di stile CSS particolare per la sessione Ad esempio possibile attivare diver
6. NETAP CVTRPG Pgm amp O amp N SrcFile amp L amp F SrcMbr amp N Il comando CVTRPG prevede anche altri parametri che possono essere inseriti nella stringa a seconda delle configurazioni Gruppo di attivazione assunto DFTACT YES NO Gruppo di attivazione ACTGRP lt nome gt Opzioni compilatore OPTION lt opzioni gt Opzioni elenco origine DBGVIEW lt opzione gt Livello di ottimizzazione OPTIMIZE NONE BASIC FULL Immiss opzioni di conversione CVTOPT lt opzioni gt Profilo utente USRPRF USER OWNER Autorizzazione AUT lt opzione gt Troncamento numerico TRUNCNBR YES NO Numeri fissi FIXNBR lt opzione gt Release di destinazione TGTRLS lt rilascio gt Consentire valori nulli ALWNULL lt opzioni gt Salvataggio Origine SAVSRC NO YES YNC Destinazione File sorgente DESTSRC lt nome gt In particolare il parametro DFTACT e ACTGRP sono importanti Per le compilazioni originate da sorgenti OPM opportuno indicare DFTACT YES che assicura compatibilit con i restanti programmi OPM L opzione SAVSRC YNC effettua le modifiche per l esecuzione batch salva il sorgente ma non effettua la compilazione E utile nel caso per la compilazione si debbano usare comandi particolari Pagina 46 di 59 NetAcross manuale tecnico VIRIMI Se si utilizzano programmi SQLRPG in modalit batch occorre compilare con un comando apposito Aggiungere l opzione N3 o altra a scelta associandogli il comando NETAP CVTSQLRPG
7. lt ArcPreSbm gt NETAP NABCH10_SA lt ArcPreSbm gt lt ArcPreCal gt lt ArcPreCal gt lt ArcPosCal gt lt ArcPosCal gt lt ArcPreEst gt NETAP NABCH2BS lt ArcPreEst gt lt ArcDef gt lt ArcDef gt lt ArcName gt SAM2 lt ArcName gt lt ArcPgm gt DB_ BASE WRKSFLWEB lt ArcPgm gt lt ArcUsrNfo gt NETAP NAUSRINFSA lt ArcUsrNfo gt lt ArcMnuLst gt NETAP NASRVMNSAP lt ArcMnuLst gt lt ArcSisLst gt NETAP NASISINFS lt ArcSisLst gt lt ArcVidMnu gt DB_ BASE XCH02V F01 lt ArcVidMnu gt lt ArcHomKey gt F16 lt ArcHomKey gt lt ArcF1dCho gt SCELTA lt ArcF1dCho gt lt ArcPreSbm gt NETAP NABCH10_SA lt ArcPreSbm gt lt ArcPreCal gt lt ArcPreCal gt lt ArcPosCal gt lt ArcPosCal gt lt ArcPreEst gt NETAP NABCH2BS lt ArcPreEst gt lt ArcDef gt lt ArcDef gt lt ArcName gt SAM3 lt ArcName gt lt ArcPgm gt DB_SBASE WRKSFL lt ArcPgm gt lt ArcUsrNfo gt NETAP NAUSRINFSA lt ArcUsrNfo gt lt ArcMnuLst gt NETAP NASRVMNSAP lt ArcMnuLst gt lt ArcSisLst gt NETAP NASISINFS lt ArcSisLst gt lt ArcVidMnu gt DB _ BASE XCH02V F01 lt ArcVidMnu gt lt ArcHomKey gt F16 lt ArcHomKey gt lt ArcF1dCho gt SCELTA lt ArcF1dCho gt lt ArcPreSbm gt NETAP NABCH10_SA lt ArcPreSbm gt lt ArcPreCal gt lt ArcPreCal gt lt ArcPosCal gt lt ArcPosCal gt lt ArcPreEst gt NETAP NABCH2BS lt ArcPreEst gt lt ArcDef gt lt ArcList gt lt RunTime gt lt PDF_Config gt lt PDFOutQ gt
8. O Limite di porta inferiore es 30001 5 lt To gt O Limite di porta superiore es 30999 5 lt NbrSrvJvaFix gt F Numero dei server Java fissi da avviare 3 Se 0 non ne parte nessuno Default 1 lt NbrSrvJvaVar gt F Numero dei server Java variabili da avviare Se 0 non ne parte nessuno 3 Default 1 lt RunTime gt O Area Relativa a informazioni di 3 Runtime lt GzipDefault gt F Abilitazione generale della Y compressione dati in trasmissione ricezione da per browser valore default N lt MaxTermNum gt F Stabilisce quante sessioni browser es 5 possono essere aperte da un utente se specificato un nome terminale nella sua Pagina 33 di 59 NetAcross manuale tecnico VIRIMI Li ve llo VOCE Obblig atoria Facolt ativa Significato Valori configurazione utente il valore default se non specificato 3 Viene aggiunto un suffisso per ogni sessione aperta lt LanguageUse gt Abilitazione delle traduzioni in Lingua dei testi costanti default N lt UsrCertName gt Utente validato da certificato per riconoscimento client se non presente non abilita la funzione Deve corrispondere ai primi 8 caratteri della variabile Common Name del certificato client lt JScriptPers gt Indica il percorso relativo a Root di un file js contenente funzioni javascript personalizzate da aggiungere alle pagine dinamiche es pers funzioni js lt sh
9. 59 NetAcross manuale tecnico VIRIMI Poi orictol De ee S Ba ae sls sl eles 2 8 3 eel 28705 07 16 33 29 Wizard Configurazione Netacross PEDRELLI Istanze GLOBALB L ambiente NetAcross necessita di alcune informazioni per funzionare tramite gli strumenti di configurazione E possibile configurare pi ambienti di configurazione istanze per far fronte a esigenze diversificate dell utenza Ad esempio utile con figurare un istanza per gli utenti interni ed una per gli eventuali u tenti Internet agenti elienti eee Oppure una per gli accessi non protetti ed una per gli accessi con protezione SSL Configurare istanze NetAcross S N Fa2 Video Prec M E a sf 1902 La sessione stata avviata conettamente Le istanze presenti saranno diverse da quello elencate Alla prima installazione si dovrebbero trovare le istanze APACHEDFT DEFAULT QIPPSVR di sistema e NETACROSS installazione base prodotto NetAcross L istanza NETACROSS avr stato Non Esistente per quanto riguarda la parte Http a sinistra ed Esistente per quanto riguarda la parte NetAcross a destra De Helos ei Cime dem met _ i 5 Sa 20 Sls a Sl se al ele 28 05 07 16 36 35 Wizard Configurazione Netacross PEDRELLI NetServer GLOBALB VI Vis Ist NS Nuova Share CI Canc Ist CS Canc Share VC Vis Conf VS Vis Share MC Mod Conf VC Vis Conf Autostart ADMIN I Y N AY AN Autostart MC Mod Conf Istanza Stato HTT
10. EIM ldap 172 31 8 24 5 7 EIM lt LdapUsr gt F Identifica l utente Ldap con cui Es 5 richiedere l elenco utenti cn administrator lt LdapPwd gt F Identifica la password dell utente Ldap 5 lt LdapUsr gt lt TgtDomain gt F Identifica il dominio Ldap a cui Es richiedere l elenco utenti AS400GBI CVS L AN 4 lt ClassesWithAttribut F Area delle classi CSS sensibili agli e gt attributi del video terminale Devono essere presenti nel CSS una serie di Pagina 36 di 59 NetAcross manuale tecnico VIRIMI Li VOCE Obblig Significato Valori DI atoria llo F acolt ativa classi con nome derivato indicante l attributo Vedere dettaglio attributi alla fine della tabella lt Class gt F Valore della classe CSS es const 5 es normal lt Autoconvert gt F Abilitazione conversione a runtime Y Attiva per gli default N utenti abilitati Richiesta conferma dall utente N Disabilitata F Forzata senza conferma per gli utenti abilitati T Forzata senza conferma per tutti 4 gli utenti lt AutoConvUsers gt F Areaelenco di utenti abilitati alla conversione a runtime sono validi sia utenti iSeries che utenti da validation list A questi utenti viene disabilitata la cache NetAcross per rendere pi 4 agevole la conversione lt AC_User gt F Valore del nome utente es UTENTE lt WidthMultInfo gt Area elenco di classi per l assegnazione delle ampiezze orizzontali fiss
11. IP verso i destinatari E possibile specificare allegati e tutti i parametri normalmente attribuibili ad una e Mail Un utilizzo interessante di questa funzione ad esempio collegare il verificarsi di una serie di eventi arrivo di un ordine di un importo particolare o di un cliente speciale ecc all allertare le persone responsabili della gestione delle procedure collegate Vedere API Invio di e Mail nel manuale Guida all utilizzo per i dettagli di impostazione Richiamo da portali Form Login Pagina 56 di 59 NetAcross manuale tecnico VIRIMI NetAcross prevede la possibilit di essere richiamato da portali esterni ricevendo eventualmente l autenticazione un programma da richiamare ecc L area di autenticazione del server Http deve essere definita libera autenticazione free se si vuole passare i dati di autenticazione Pu essere protetta basic o ssl se si vuole essere autenticati con i metodi standard ma si vogliono passare i dati aggiuntivi programma da richiamare sistema informativo ecc Per attivare questa funzione occorre richiamare il file start html passandogli dei parametri L inizio dei parametri indicato dal carattere La keyword del parametro separata dal valore con carattere I parametri sono separati dal carattere amp Se i parametri NAUSR e NAUSR non sono inseriti o non sono corretti e l area del sito ad accesso libero viene emessa una pagina di errore con la possibilit di reinserirli NAU
12. PDF lt PDFOutQ gt lt PDF_Config gt lt MainDocAlias gt nadocs lt MainDocAlias gt lt defaults gt lt netacross gt Le prime due righe devono essere esattamente come scritte Da questo si identifica il file di configurazione Dettaglio del file Config xml Il file Config xml presente nella cartella NetAcross Config contiene una serie di Pagina 32 di 59 NetAcross manuale tecnico VIRIMI informazioni relative alla configurazione del prodotto sia per quanto riguarda le conversioni dei display files che per il run time delle applicazioni Ecco un elenco delle voci presenti e dei valori disponibili Li VOCE Obblig Significato Valori je atoria Facolt llo ativa lt netacross gt lt default gt O E l inizio della struttura e contiene tutte 1 le altre voci lt Pages_Root gt F Pu contenere il nome della Root in cui es NETACROSS andare a cercare gli html convertiti 3 quindi la cartella Pages lt TCP_Config gt O Area contenente informazioni sul 3 TCP IP lt ServerIP gt O Deve contenere l indirizzo IP dell es 192 168 1 1 iSeries su cui attivo il servizio Apache Pu essere indicato se stesso tramite l indirizzo di loopback 4 127 0 0 1 lt PortRange gt O Area in cui si identificano le porte TCP IP disponibili ad essere usate per le sessioni batch di NetAcross Devono essere usate le porte alte del TCP IP non 4 usate da altre applicazioni lt From gt
13. Pgm amp O amp N SrcFile amp L amp F SrcMbr amp N Il comando CVTSQLRPG prevede anche altri parametri che possono essere inseriti nella stringa a seconda delle configurazioni Commitment control COMMIT lt opzioni gt Relational database RDB lt nome gt Compile type OBJTYPE PGM SRVPGM MODULE Precompiler options DBGVIEW lt opzione gt Release di destinazione TGTRLS lt rilascio gt INCLUDE file INCFILE lt nome gt Allow copy of data ALWCPYDTA OPTIMIZE YES NO Close SQL cursor CLOSQLCSR ENDACTGRP ENDMOD Allow blocking ALWBLK ALLREAD NONE READ Delay PREPARE DLYPRP NO YES Date format DATFMT JOB USA ISO EUR JIS MDY DMY YMD JUL Date separator character DATSEP JOB BLANK RDB connect method RDBCNNMTH DUW RUW Default collection DFTRDBCOL lt nome gt Dynamic default collection DYNDFTCOL NO YES Package SQLPKG lt nome gt Sql path SQLPATH lt opzioni gt Debugging view DBGVIEW NONE SOURCE User profile USRPRF NAMING USER OWNER Dynamic user profile DYNUSRPRF USER OWNER Salvataggio Origine SAVSRC NO YES YNC Destinazione File sorgente DESTSRC lt nome gt In particolare il parametro DFTACT e ACTGRP fino alla versione V5R2MO NON sono stati inseriti dalla IBM nelle opzioni di compilazione Se non sono state specificate righe di tipo H indicanti il contrario le compilazioni vengono sempre generate come DFTACT YES Occorre prestare attenzione all utilizzo del pa
14. Server ad es WebSphere Estende le applicazioni potendo collegare immagini usare grafica scambiare dati con entit esterne e fogli elettronici proponendo i vostri dati in modo sicuro anche su Internet Funzionamento Non necessario modificare il codice esistente Semplicemente si generano le pagine HTML dai pannelli video DSPF Un convertitore automatico provvede a questo e l HTML generato gi funzionante Occorre eventualmente rivalutare graficamente il risultato per dare un impostazione di posizionamenti e colori che meglio valorizzino il significato dei singoli campi o gruppi di campi sfruttando le nuove possibilit Questo normalmente viene fatto inserendo direttive aggiuntive nelle DDS E possibile anche modificare il risultato della conversione utilizzando un normale editor HTML FrontPage DreamWeaver ecc quando si vogliono raggiungere risultati particolari Gli utenti collegandosi da un normale browser e selezionando il nome dell iSeries potranno Pagina 5 di 59 NetAcross manuale tecnico VIRIMI usare le applicazioni in modalit grafica In realt utilizzeranno i collaudati programmi iSeries che continueranno ad effettuare controlli ed aggiornamenti cos come hanno sempre fatto Oltre alla grafica colori check box immagini ecc possibile fruire immediatamente delle possibilit intrinseche dell accesso browser e Gli agenti clienti ecc potranno inserire ordini tracciarne l avanzamento interrogare m
15. gt 0 0 132 132640 0 8 lt CssScreen gt lt CssScreen gt 650 470 132 132 0 8 lt CssScreen gt lt CssScreen gt 901 630 132 1321024 0 8 lt CssScreen gt lt CssScreen gt 1130 890 132 1321280 1 2 lt CssScreen gt manuale tecnico VIRIMI DFDFDF font weight DD1111 font weight Pagina 31 di 59 NetAcross manuale tecnico VIRIMI lt CssScreen gt 1200 900 132 1321400 1 3 lt CssScreen gt lt CssListDet gt lt DynamicCss gt lt ArcList gt lt ArcDef gt lt ArcName gt ACG lt ArcName gt lt ArcPgm gt ACGGAA BCI00 lt ArcPgm gt lt ArcUsrNfo gt NETAP NAUSRINFAC lt ArcUsrNfo gt lt ArcMnuLst gt NETAP NASRVMNACP lt ArcMnuLst gt lt ArcSisLst gt NETAP NASISINFA lt ArcSisLst gt lt ArcVidMnu gt ACGGAA BMAMNO0V BMAMNO1V lt ArcVidMnu gt lt ArcHomKey gt F16 lt ArcHomKey gt lt ArcF1dCho gt SCELTA lt ArcF1ldCho gt lt ArcPreSbm gt NETAP NABCH10_AC lt ArcPreSbm gt lt ArcPreCal gt NETAP PRECALLACG lt ArcPreCal gt lt ArcPosCal gt lt ArcPosCal gt lt ArcPreEst gt NETAP NABCH2BAP lt ArcPreEst gt lt ArcDef gt lt ArcDef gt lt ArcName gt SAM1 lt ArcName gt lt ArcPgm gt DB BASE BCI00 lt ArcPgm gt lt ArcUsrNfo gt NETAP NAUSRINFSA lt ArcUsrNfo gt lt ArcMnuLst gt NETAP NASRVMNSAP lt ArcMnuLst gt lt ArcSisLst gt NETAP NASISINFS lt ArcSisLst gt lt ArcVidMnu gt DB_ BASE XCH02V F01 lt ArcVidMnu gt lt ArcHomKey gt F16 lt ArcHomKey gt lt ArcF1ldCho gt SCELTA lt ArcFldCho gt
16. o no in modalit batch vengono create delle librerie denominate NETAW lt n seq gt atte a contenere le informazioni di sessione di ogni utente browser collegato ed eventualmente la QTemp fra un lavoro e l altro Queste librerie Pagina 42 di 59 NetAcross manuale tecnico VIRIMI vengono cancellate a fine sessione Dettaglio attributi per la voce lt ClassesWithAttribute gt I campi video a livello di DDS possono prevedere degli attributi di visualizzazione alta intensit sottolineato ecc e di colore rosso blu ecc Se il campo visualizzato ha una classe elencata nella voce lt ClassesWithAttribute gt l attributo viene rimappato in una classe del CSS aggiungendo un suffisso predefinito al nome della classe permettendo di simulare a livello di Html l effetto che il campo aveva a livello di 5250 Sar compito dell utente prevedere nel CSS le classi per ogni attributo utilizzato Codici Attributi 5250 Colore Opzione NO RI UL RU BL RB UB G reen X 20 X 21 X 24 X 25 W hite X 22 X 23 X 26 Red X 28 X 29 X 2C X 2D X 2A X 2B X 2E T orquise X 30 X 31 X 34 X 35 Y ellow X 32 X 33 X 36 P ink X 38 X 39 X 3C X 3D B lue X 3A X 3B X 3E Suffissi CSS da aggiungere alla classe Colore Opzione NO RI UL RU BL RB UB G reen G GRI GUL GRU W hite W WRI WU
17. particolari per la pagina Per attivare o personalizzare la toolbar si agisce sul codice seguente inserito nel file Top Htm lt link rel stylesheet href toolbar natoolbar css type text css gt lt div id natoolbar gt lt button class natool_button id button_Info onclick parent topFrame showInfo title Info gt lt div class natool_image gt lt div gt lt div class natool_text gt Info lt div gt lt button gt lt button class natool_button id button_Inquiry onclick parent topFrame _startQuestion title Search gt lt div class natool_image gt lt div gt lt div class natool_text gt Search lt div gt lt button gt lt button class natool_button id natoolkey_Help gt lt div class natool_image gt lt div gt lt div class natool_text gt Help lt div gt lt button gt lt button class natool_button id natoolkey_Invio gt lt div class natool_image gt lt div gt lt div class natool_text gt Enter lt div gt lt button gt lt button class natool_button id natoolkey_F12 gt lt div class natool_image gt lt div gt lt div class natool_text gt Precedente lt div gt lt button gt lt button class natool_button id natoolkey_F03 nastatic true gt Pagina 51 di 59 NetAcross manuale tecnico VIRIMI lt div class natool_image gt lt div gt lt div class natool_text gt Exit lt div gt
18. predisposto per utenti leggeri 2 Una per gli utenti di sistema con validazione tramite User Profile tradizionali 3 Una per accesso libero senza autenticazione n controllo Includerne solo una nella configurazione effettiva Se si hanno contemporaneamente pi esigenze fra le precedenti consigliabile creare pi istanze specifiche di servente Http In riferimento alla possibilit di accesso libero possibile far connettere ad esempio utenti Internet in modo non protetto a delle aree circoscritte senza chiedere nome e password Pagina 25 di 59 NetAcross manuale tecnico VIRIMI Questo nel caso si vogliano pubblicare pagine dinamiche non riservate listini generici situazioni magazzini ecc Occorre creare un profilo GUEST in una validation list con lo stesso nome dell istanza Http Questo profilo punter ad un utente di sistema per permettere agli utenti Internet di utilizzare un unico utente iSeries Le parti della configurazione in neretto sono quelle significative le parole chiave per Apache sono molte e permettono una gestione estremamente accurata delle pubblicazioni ma per quanto riguarda NetAcross importante soprattutto stabilire e il ServerName per l identificazione del Server e l uso dell SSL e la Document Root che indentifica la radice di tutti i documenti lo ScriptAliasMatch per collegare gli script di runtime L AliasMatch per collegare la directory di benvenuto e le istruzioni di protezione d
19. spazio assegnato a tutti i campi con ampiezza fissa vedere valore di configurazione lt WidthMultInfo gt Gestione dispositivi speciali NetAcross prevede di gestire l interazione con l utente attraverso l uso di pagine Html utilizzando un browser Molti dispositivi speciali tablet PC palmari pistole laser attrezzature industriali ecc si sono standardizzati ed utilizzano il browser come interfaccia standard Questi browser sono delle versioni ridotte dei prodotti disponibili su PC cos come lo sono i sistemi operativi che vi vengono installati Quindi anche le parti attive Java Virtual Machine JavaScript Flash ecc sono decurtate o addirittura non previste Tenendo conto che in questi casi le parti software del sistema operativo vengono personalizzate in configurazioni OEM e quindi possono differire da implementazione ad implementazione NetAcross stato comunque attivato anche nei seguenti ambienti Windows CE net V4 2 Pocket Internet Explorer Data la particolariet dell ambiente ovviamente non tutte le funzioni sono disponibili Men ad albero men a pop up per la presentazione dei men all utente Su questi tipi di terminali va comunque bene il men non grafico ma come pagina Html perch normalmente sono disponibili non molte opzioni Tasto di destra men di utilit che si sostituisce agevolmente inserendo le opzioni relative nel men di ingresso Altre differenze a carattere minimale Pagina 59 di 59
20. tale scopo Pagina 26 di 59 NetAcross manuale tecnico VIRIMI e collegarlo alla configurazione Http Pagina 27 di 59 NetAcross manuale tecnico VIRIMI Completamento Configurazione Modifica Avvio HTTP Server All avvio dell iSeries necessario far partire il server HTTP e le istanze ad esso collegate Da Qsecofr eseguire CHGHTTPA e specificare YES al parametro Avvio Automatico Modifica di QStrUp All avvio dell iSeries necessario far partire dei servizi aggiuntivi in modo automatico per l esecuzione NetAcross In particolare necessario avviare un sottosistema di controllo che provvede alla pulitura periodica delle log alla cancellazione delle sessioni inattive ed altre funzioni Tale funzione viene normalmente inserita nello script di avvio QSTRUP Aggiungere quindi a tale script i seguenti comandi STRSBS SBSD NETAP NETACROSS MONMSG MSGID CPF0000 Se non stato mai personalizzato lo script di avvio il valore di sistema QSTRUPPGM punta a QSYS STRUP eseguire quanto segue RTVCLSRC PGM QSYS QSTRUP SRCFILE QGPL QCLSRC Aggiungere le specifiche indicate e compilare in QGPL QCLSRC Modificare il valore di sistema WRKSYSVAL QSTRUPPGM Con l opzione 2 Modifica cambiare in QSTRUP in libreria QGPL All avvio dell iSeries nell elenco lavori attivi WRKACTJOB devono comparire e nel sottosistema QHTTPSVR da 2 a 4 istanze di NETACROSS a seconda del sistema operativo e delle istanze avviate e Nel sottos
21. un applicazione dimostrativa che simula una gestione ordini via Web e un interrogazione magazzino per palmare Windows CE e un gestionale completo SAM dove sono presenti in ambiente Web tutte le aree di contabilit magazzino fatturazione ecc I sorgenti e gli oggetti delle prime due applicazioni vengono resi disponibili per lo scaricamento sul sito nell area download del prodotto in formato SaveFile compresso Zip All interno contenuta la libreria NetaDemo che pu essere ripristinata col comando RstLib La libreria contiene i sorgenti gli oggetti gli archivi in formato sorgente ed oggetto Questo consente di controllare le tecniche ed apprendere l uso delle varie funzioni implementate immagini in diretta immagini su evento pulsanti subfile richiamo in diretta e non PDF ecc La libreria NetaDemo contiene due applicazioni Gestione Ordini per simulare un inserimento ordini da agente cliente via Web Neta1 Menu GesOrd RpgLe GesOrdV DspF GesOrdS PrtF GesOrd Ovl Interrogazione Magazzino per simulare una interrogazione della disponibilit di magazzino orientata ad un terminale palmare con Windows CE net Nella directory Netacross Samples Palm sono contenuti degli oggetti per consentire l emissione sul video ridotto del terminale palmare Neta2 Men IntMag RpgLe IntMagV DspF Per stampare i codici a barre relativi all applicazione Interrogazione Magazzino e permetterne l uso da pistola laser sono disponibili StaBarP Cl
22. 9 NetAcross manuale tecnico VIRIMI lt Directory gt lt Directory NetAcross XLS gt Options None Order deny allow Deny from All lt Directory gt Gestione Utenti di Sistema lt Directory QSYS LIB NETAP LIB gt lt Files NET gt AuthType Basic AuthName Utenti di Sistema il nome che compare alla logon Satisfy All ProfileToken off PasswdFile SSSYSTEM UserID 55SERVER35 require valid user order deny allow lt Files gt lt Files NAUPLOAD gt LimitRequestBody 1024000 lt Files gt Order allow deny Allow from All Options ExecCGI lt Directory gt ae Esempio per usare validation list NETACROSS lt Directory QSYS LIB NETAP LIB gt lt Files NET gt AuthType Basic AuthName NetAcross il nome che compare alla logon Satisfy All ProfileToken off PasswdFile NETAF NETACROSS UserID SERVERS require valid user order deny allow lt Files gt lt Files NAUPLOAD gt LimitRequestBody 1024000 lt Files gt Order allow deny Allow from All Options ExecCGI lt Directory gt Esempio per accesso libero Location CGI BIN gt AuthName AccessoLibero ProfileToken off UserID SSERVERS order deny allow Allow from ALL lt Location gt A Nella parte finale sono previste tre configurazioni 1 Una per gli utenti Internet con autenticazione da parte di una Validation List cio di un archivio di sistema
23. Blank Pagina 53 di 59 NetAcross manuale tecnico VIRIMI G Eval PgmDelPDF NETAP NADELPDFP C Call PgmDel PDF C Parm FlErro G Parm CpfErr Se cancellazione con errore lt gt da oggetto non trovato FE FlErro and CpfErr lt gt CPFA0A9 Select Errore per autorizzazione When CpfErr CPFA09C Seton 60 xxx Errore generico Other Seton 61 EndSl Eval VlPath Blank Write Forml Else Reperimento codice da utente collegato Eval PgmInfo NETAP NETAINFSAP Call PgmInfo Parm WWEsito Parm WWSesN QQA FORCE NA Qa ORO RORO Imposto la stampa con nome legato a utente collegato eR sostituire NAMEPRTF con il nome effettivo del file di stampa C If WWEsito lt gt E Cc Eval WWCmd OVRPRTF FILE NAMEPRTF SPLFNAME C WWSesN G Eval WWLgh Len TrimR WWCmd C Call OCMDEXC Cc Parm WWCmd C Parm WWLgh C EndIf x x Richiamo pgm di stampa ANR sostituire NAMEPGM con il nome effettivo del programma di stampa RAR dirigere l output generato nella coda di generazione PDF G Call NAME PGM x Cancello Override su file di stampa KER sostituire NAMEPRTF con il nome effettivo del file di stampa C If WWEsito lt gt E Cc Eval WWCmd DLTOVR FILE NAMEPRTF Cc Eval WWLgh Len TrimR WWCmd G Call OCMDEXC Cc Parm wwcmd Cc Parm WWLgh G EndIf Reperisco nome PDF creato C Eval PgmRtvPdf NETAP NARTVPDFP E Eval PdfPath Blank C Call PgmRtvPdf Cc Parm P
24. L Red R RRI RUL RRU RBL RRB RUB T orquise T TRI TUL TRU Y ellow Y YRI YUL P ink P PRI PUL PRU B lue B BRI BUL Configurazione JavaScript Il file JavaScript Commands_Defaults js nella root NetAcross setta una serie di variabili per la personalizzazione di una serie di funzionalit JavaScript fra cui la pulsantiera dei comandi abilitati nella pagina il men di entrata ad albero in forma grafica ecc Alcuni aspetti estetici possono essere personalizzati agendo sulle variabili ivi contenute I parametri sono Pulsantiera dei comandi var DefaultX 100 variabile di riferimento var DefaultY 30 variabile di riferimento Pagina 43 di 59 NetAcross var COMMANDS 30 var PANEL_X_SIZE 100 var PANEL_Y_SIZE 919 var PANEL_BG_IMAGE images sam_background gif var PANEL_BOTTOM_X_SIZE DefaultX var PANEL_BOTTOM_Y_SIZE DefaultY var PANEL_BOTTOM_IMAGE images box_bottom_ jpg var PANEL_SCROLLER N var CMD_X_SIZE DefaultX var CMD_Y_SIZE DefaultY var CMD_IMAGE images box_head_ gif var CMD_DISABLED_IMAGE images pixel gif var CMD_DISABLED_IMAGE images box_bg_ gif var CMD_Y_UTIL_SIZE DefaultY 6 var CMD_X_UTIL_SIZE DefaultX 20 var CMD_FONT_FAMILY Helvetica var CMD_FONT_SIZE 11 var CMD_FONT_COLOR 333333 var TOP_X_SIZE DefaultX var TOP_Y_SIZE 19 var TOP_IMAGE images box_top gif var BOTTOM_X_SIZE DefaultX va
25. Le StaBar RpgLe StaBarS PrtF Pagina 10 di 59 NetAcross manuale tecnico VIRIMI Configurazione Sistema Scelta Percorso A seguito dell installazione del prodotto NetAcross necessita un attivit di configurazione da effettuare la prima volta oppure quando si vogliono modificare i parametri di funzionamento E disponibile un wizard di configurazione che semplifica le operazioni proponendo delle configurazioni standard valide per la maggioranza delle esigenze Il prossimo capitolo spiega l installazione utilizzando il wizard Per gli utenti esperti oppure per sfruttare i vantaggi resi possibili dai singoli parametri possibile effettuare la configurazione manuale spiegata nel capitolo successivo Le due configurazioni non si escludono fra loro e possono essere integrate a vicenda Scegliere quindi fra Configurazione Sistema basato su Wizard consigliato Configurazione Sistema manuale Pagina 11 di 59 NetAcross manuale tecnico VIRIMI Configurazione Sistema basato su Wizard Introduzione Controllare che siano soddisfatti i prerequisiti a livello sistema operativo indicati nei capitoli precedenti prodotti programma e PTF Configurazione con Wizard Collegarsi con utente di livello QSECOFR e da riga comandi eseguire NETAP NAWIZ Benvenuto Apparir il seguente pannello di benvenuto 1 Sessione A 24 x 80 Ele Modifica Visualizza Comunicazioni Azioni Finestra E4 a AS AS Sls a Ll 2 a ee
26. Modificabile a livello di file video con la keyword HDR Default 2 lt RadioDefault gt F Determina quale tipo di radio button O viene generato generare se l applicazione ha valutato un radio button che opportuno trasformare un campo orizzontale in radio button Il tipo di men da vi x oe viene generato generare pu anche essere condizionato ei con la keyword NA MNU Default O Pagina 40 di 59 NetAcross manuale tecnico VIRIMI Li ve llo VOCE Obblig atoria Facolt ativa Significato Valori verticale lt KeyFunctions gt O Area che raggruppa le espressioni regolari usate per recuperare le descrizioni dei tasti funzioni del video lt Pattern gt Espressione regolare che riconosce il tasto funzione in una costante del video Possono essere inserite pi righe Le regole di composizione sono quelle delle espressioni regolari dell AS 400 compatibili con lo standard C UNIX In alternativa per esprimere il delimitatore comando testo si pu esprimere con la sintassi KP che segue es F 0 9 0 9 lt KP gt Area che raggruppa le espressioni regolari per recuperare le descrizioni dei tasti funzioni del video con delimitatore Questa sintassi si pu esprimere in alternativa alla sintassi Pattern precedente In pi questa permette di esprimere il delimitatore comando testo Possono essere inserite pi righe lt Pattern gt Espressione regolare ch
27. NetAcross manuale tecnico VIRIMI Manuale di Installazione e Configurazione VIRIMI Build 126 WWW NETACROSS IT Pagina 1 di 59 NetAcross manuale tecnico VIRIMI Sommario Preparazione casuali duieblilipclulaa lalla 4 Componenti del prodotto scattare ara 4 Precisa le Alari 4 Prerequisiti SOUL WAN pa ses die uia E N aE E OEE E ATES ae eRT A EEEE EE 4 Caratteristiche saoe arera a rE S A E EAE nd E N E anh anale 5 Funzionamento iaia 5 IModalit rdresecizione gela 6 Limitazioni Versione Interattiva sro eee 7 Limitazioni Versione Batch alli reali 7 Problema aTe oN tT a i lire aeneon 7 Installazione Aggiornamento NetAcross iii 9 Installazione Prodotto Programma cranio 9 Installazione Demo facoltativa asrorni ann neioii ani a 10 Config razion Sistemai nilo ati eo 11 Scelt Percorrendo 11 Configurazione Sistema basato su Wizard ui 12 MANU A OTS asic hepatica iy I RE CEE IRONIA 12 Configurazione CON Wizard scatole lai ea 12 Benyenuto sesine oreo eg ON eee enn cn RO ee ee er rer 12 Confieprazione TCP IP SU TS Gries x iraniana tagica 12 Configurazioni Servizio NEESER Vers silla rea 13 Configurazioni Istanze HETP Several lane biella le ei 14 Modifica utente OTMHEATPI Cooler elle 17 Configurazione Sistema mantiale si rile 18 InoduziIone Ratio a ALI Ale ri ol ma le lia leo A nl miele sii nona i 18 Confisurazione TC PAP SU ISOS priest 18 Configurazioni Servizio NEISErveni libi
28. P Aut Stato NetAcross Share ALE Esistente N INTERVENTI Esistente N NETACROSS Esistente Y Esistente S NETACROSS NETADEBUG Esistente Y Esistente S NETADEBUG NETADEVEL Esistente N QIPPSVR Esistente N SAMTECH Esistente Y Esistente S SAMTECH SAMWEB Esistente N SAM500 Esistente N Esistente S SAM500 SERVICE Esistente N WAS Esistente N ES Aggiorna E6 Crea Ist HTTP Efdli2 Video Prec MARI a sf 1902 La sessione stata avviata conettamente n Assumendo che l installazione base sar con nome NETACROSS ma pu essere un altro nome selezionare F6 creazione istanza Http e digitare NETACROSS Pagina 15 di 59 NetAcross manuale tecnico VIRIMI tS Ele Modifica Visualizza Comunicazioni Azioni Finestra cd an va a aa 2s ale a ee 2 2 3 el 28 05 07 16 36 35 Wizard Configurazione Netacross PEDRELLI NetServer GLOBALB VI Vis Ist NS Nuova Share L istanza verr creata con la configurazione di esempio Sar possibile dopo la creazione richiamarla in modifica s per adattarla alle proprie esigenze ALE Riferirsi al manuale per i dettagli sulla configurazione INT NET Nome istanza HTTP da creare NET NET Avviare automaticamente all IPL S N QIP solo se avvio Http auto SAM Nome Host TCP IP AS 400 AS400GBI CVS LAN SAM Porta TCP IP di ascolto 80 SAM Istanza NetAcross collegata NETACROSS SER TimeOut clienti collegati 7200 in secondi WAS N Massimo clienti collegati 200 Tipo Autenticazione clienti U Prof Utente
29. Routing Data per instradare il lavoro Max 5 caratteri Default QCMDI Pagina 35 di 59 NetAcross manuale tecnico VIRIMI Li VOCE Obblig Significato Valori DI atoria Facolt llo ativa 4 lt UsrMsgPolling gt F Area della gestione messaggi operatore lt UMP Active gt F Abilitazione del pulsante gestione Y Attiva pulsante messaggi Permette di accedere alla per gestione coda messaggi utente e della sessione messaggi terminale I parametri di funzionamento N Disabilita sono definiti nel file commands defaults js 5 Default N lt PasswordList gt F Area del controllo password per utenti controllati da Validation List E necessario che sia configurata la funzione estesa con oggetto 4 PASSWORD ed estensione PWD lt Password gt F Aree che identifica la Validation List 5 Massimo 20 elementi lt PasswordName gt F Nome della Validation List nella forma 6 NETAF nome Validation List lt GgPwdValid gt F Giorni di validit della password 6 espresso con 3 cifre lt GgPwdAlert gt F Giorni prima della scadenza password in cui avvisare l utente espresso con 3 6 cifre lt GgPwdMinCh gt F Lunghezza minima password in caratteri espresso con 3 cifre Vale solo 6 per validation list lt Kerberos gt F Area dell autenticazione per accessi 4 tramite Single Signon Kerberos lt LdapURL gt F Identifica il server in protocollo Ldap Es che fornisce l elenco degli utenti
30. SR Obbligatorio se autenticazione free Utente NetAcross Validation List o User Profile NAPWD Obbligatorio se autenticazione free Password utente NetAcross NASIS Facoltativo Sistema informativo da attivare Valido solo se modulo base ACG Se non inserito utilizza il sottosistema assegnato all utente NAAZN Facoltativo Programma Azione da lanciare Deve essere presente nella catena di men dell utente Se azione ci si riferisce al modulo base ACG 4 caratteri se programma ci si riferisce ai men di sistema operativo e deve corrispondere esattamente al comando del men Questo serve ad impedire il lancio di programmi non inclusi nel men iniziale dell utente NAPRM1 Facoltativo Parametri da passare all applicazione massimo 132 caratteri Tale parametro pu essere modificato dal programma e testato dal portale Vedere API per gestione parametri richiamo da portale nel manuale Geuida all utilizzo per dettagli sulla funzione lato iSeries Per manipolare i parametri lato browser in JavaScript si pu prendere ad esempio la funzione getParameter inclusa nel file mainifunctions js nella directory scripts di NetAcross Questa funzione legge una Query dall indirizzo della pagina e recupera un parametro con il nome indicato NAURL Facoltativo URL da lanciare al termine di NetAcross Se l URL inizia con l indirizzo relativo alla directory NetAcross altrimenti un riferimento internet generico Ad esempio per richiamare NetAcross
31. V Valid List L Acc Libero Eili2 Video Precedente FS MARI sf 1902 La sessione stata avviata correttamente Inserire il nome Host dell iSeries ed il numero della porta di ascolto Lasciare NETACROSS come nome istanza collegata Specificare il limite di tempo dopo il quale scollegare gli utenti inattivi ed il numero massimo di client ammessi Specificare il tipo di validazione per utenti di sistema normalmente utilizzo da Intranet per validation list normalmente utilizzo da Internet e per accesso libero non richiede utente e password Vedere il capitolo Configurazione Sistema Manuale e Configurazione Istanze HTTP Server per maggiori dettagli circa le opzioni da impostare Adesso l istanza NetAcross avr stato Esistente su entrambe le situazioni In corrispondenza della riga NETACROSS possibile selezionare sul lato sinistro MC per configurare ulteriormente il server Http In corrispondenza della riga NETACROSS possibile selezionare sul lato destro MC per configurare ulteriormente il prodotto NetAcross Vedere il capitolo Configurazione di NetAcross File di Configurazione per maggiori dettagli circa le opzioni da impostare Si pu gestire la condivisione in rete la cartella Netacross o altro nome mediante le funzioni della parte sinistra per creare NS cancellare CS e visualizzare VS la condivisione Questo utile al fine di poter gestire gli oggetti multimediali con strum
32. a 20 Configurazione Istanze HFIP Several elenina 22 Modifica tente 0 TIMBEdT Elise scialle 26 Completamento Configurazione libraio 28 Modifica Avvio HTTP Servette 28 Modifica OSUD tesco hcp a soos py ata esate et pie aisean teas suede a n e oaks 28 Pine CONT Ut AZ IONS nene latere arreda ian ari telaio 28 Confsurazione Avanzata illa rai 30 AOLA AUNE colino a ica 30 PS AP COMIN UT AZINE eroi alate 30 Dettaglio delfileContib atiti ieri 32 Data Area di configurazione NA SavOT emp sis ssasceicanwiclit oie codseh eens arcade ee 42 Dettaglio attributi per la voce lt ClassesWithAttribute gt i 43 CONFISUFAZIONE Jaya cipt cireres anali 43 IFS con cartelle Type2 miglioramento prestazioni sica 45 Gestione del carattere Efo carri entrees ee a E a E E EEE aa 45 Connessione a terminale 5250 solo modalit interattiva 46 Opzioni antomiatiche pet POM recato dai 46 Utilizzo dei men ad albero con il modulo base Architettura 48 Utilizzo dei men ad albero con il sistema operativo 48 Utilizzo men ad albero con strutture non standard 49 Non utilizzederimemtad albero ariani 49 Pagina 2 di 59 NetAcross manuale tecnico VIRIMI Personalizzazione loghi 160NECCe Lillian 49 Personalizzazione della Toolbat pir iii io 51 Lancio automatico didocumenti PDE drill 53 Integrazione con programmi di produttivit indi
33. agazzino o estratto conto in tempo reale ed in modo sicuro da Internet senza programmi speciali anche via GPRS EDGE UMTS e Si pu collegare ad ogni documento l immagine i corrispondenti e visualizzarla contestualmente alle applicazioni semplicemente cliccando sull IperLink Lo stesso per le schede articoli clienti ecc L iSeries gi in grado di memorizzare i documenti emessi in formato PDF e I dati in forma tabellare possono essere interscambiati facilmente in fogli di calcolo di tipo XIs In particolare in modalit batch tutti i subfile possono essere trasferiti premendo un pulsante e I dati in forma testuale possono essere interscambiati facilmente in documenti di tipo DOC o PDF In particolare la gestione stampe fornita con NetAcross permette di trasferire le stampe a carattere verso documenti PC in formato DOC PDF e per la modalit batch di inserire le colonne formattate in modo standard all interno di fogli di calcolo e Isubfiles possono essere estesi orizzontalmente e verticalmente per rendere le informazioni pi facilmente raggiungibili e L uso di codice Javascript o Applet Java apre ad integrazioni ad ampio spettro Il programma tradizionale potr interagire con un foglio di calcolo es Excel leggere il peso da una bilancia inviare dati su Internet e molto altro e Servizi gi inclusi nel prodotto ne facilitano l uso men ad albero non modali compressione dati in trasmissione supporto certificati e SSL suppor
34. ai campi quando sono in errore Se non inserita vale error01 es error01 oppure color 333333 font weight bolder lt KeyFView gt Specifica la modalit con cui indicare i tasti di comando nella pulsantiera Y formato Fxx Descrizione N formato Descrizione Default N Y N lt MenuCallCmd gt Abilita chiamata diretta ad azione comando dal men ad albero Default N lt AutoHyperLink gt Specifica se trasformare i campi di output che fanno riferimento ad un URL in hiperlink L URL deve iniziare per http ftp file Default N Z K Z x lt MiniRollOn gt Specifica come rappresentare i pulsanti di roll sul subfile Y direttamente sul subfile N nella pulsantiera dei comandi Nel caso di due subfile nella stessa pagina vale sempre Y Default N lt SfpSepDft gt Separatore scelta descrizione per la keyword SFP Default uguale Un carattere lt JobDefArea gt Area per l instradamento dei lavori interattivi in modalit batch NetAcross lt JDA_Rule gt Area dei ruoli associati a device Sono possibili pi aree JDA_Rule lt JDAR_Device gt Nome dei devices a cui si riferisce quest area Si puo inserire un valore specifico oppure un nome parziale con nome oppure completo con lt JDAR_JobQ gt Nome della coda lavori in cui inserire la sessione Nella forma libreria coda o coda Default QINTER lt JDAR_RtgDta gt
35. ario Di seguito viene creata un istanza di nome NetAcross Il nome pu essere variato e volendo se ne possono creare pi di una ad esempio una per l interno ed una per gli accessi da Internet Il file di sistema QUSRSYS QATMHINSTC contiene l elenco delle istanze di configurazione HTTP Server Collegarsi con utente di livello QSECOFR e andare alla riga comandi Per creare una nuova istanza eseguire WRKMBRPDM FILE QUSRSYS QATMHINSTC selezionare con opz 3 il Membro APACHEDFT copia e impostare il nuovo nome NETACROSS selezionare il nuovo membro con l opz 18 e modificare l unico record presente con apache d www netacross f conf httpd conf Per creare la struttura file di configurazione dell istanza MD DIR www netacross DTAAUT RWX OBJAUT ALL MD DIR www netacross conf DTAAUT RWX OBJAUT ALL MD DIR www netacross logs DTAAUT RWX OBJAUT ALL Le autorit sono state assegnate globali nell esempio ma nel caso reale utile dare impostazioni ristrette Deve comunque essere consentito l accesso RX all utente QTMHHTTP File di configurazione dell istanza Di seguito viene fornita una configurazione di esempio per il file httpd conf da porre nel percorso www netacross conf Tale configurazione presente nella cartella NetAcross Samples con nome httpd conf Per copiarla nella cartella specificata e modificarla utilizzare il comando WRKLNK e poi eseguire le varie sottofunzioni In particolare 3 Copia 2 Modi
36. cato il browser il comando da eseguire scambier dati col browser emettendo pagine oppure se il comando verr eseguito in background senza interazione col browser Solo nel secondo caso andr aggiunta all inizio del messaggio NA BCH nelle prime sei posizioni Le versioni in lingua dei men possono essere espresse duplicando il file messaggi con estensione NA in estensioni di lingua es per l inglese NI Utilizzo men ad albero con strutture non standard NetAcross permette di accedere alle applicazioni utilizzando un men ad albero rappresentato graficamente permettendo la navigazione nei singoli programmi semplice ed intuitiva Viene fornita col prodotto l interfaccia verso i men di sistema operativo verso il modulo base ACG e verso il modulo base del nostro applicativo SAM In mancanza di questi prerequisiti l applicazione funziona ugualmente ma i men vengono percorsi in modo tradizionale selezionando le varie opzioni per arrivare alla scelta desiderata senza la rappresentazione ad albero E per possibile utilizzare dei men azioni personalizzati intervenendo sulle exit messe a disposizione di NetAcross Vengono forniti i programmi sorgente RPGLE e CLLE relativi al modulo base ACG e l utente pu quindi adattarli ai propri archivi e modalit di funzionamento Sulla stessa macchina possono essere attivi diversi tipi di architettura contemporaneamente vengono elencati nel file di configurazione NetAcross Config xml e vengono at
37. ces Arrestato Sistema del file di rete Ai Supporto 45 400 per le Risorse di rete c j 6H Server F Arrestato INETD frrockako ENDSAI fFvtended Nunsamic Damots Client Access da ps As400gbi 2ix GA DNS Sa Internet Generale Avanzato Configurazione WINS EE Gestione Windows y Stazioni di rete IBM l Ee i F Configurazione TCP IP ID utente ospite Attivit configurazione server ar Configurare 4S 7400 come server DNS CCSID Coded character set ID 819 Nessuna descrizione disponibile LJ Configura sottosistemi per i lavori del server Supero tempo di inattivit per sessioni inattive i i sist HCP oa aa a aa bano va DAG Scollegare automaticamente le sessioni 6000 secondi Lasciare collegate le sessioni No Esplorazione intervallo annunci 720 secondi Visualizza le propriet delle voci selezionate Selezionando Apri su iSeries NetServer si accede alla configurazione delle condivisioni Condividere NetAcross in lettura e scrittura con nome NetAcross AS 400 Operations Navigator 7 n _ 5 xi File Modifica Visualizza Opzioni Aiuto FPRDOH S SHs 297 minuti Ambiente Collegamenti As400gbi TEPAP De File System Nome del server Stato Descrizione E IFS Integrated File System fo Agente di inoltro BOOTP DHCP Arrestato Agente di inoltro Bootp GIR oO BOOTP Arrestato Bootp Fa Dom Avviato DDM Fa DHCP Arrestato DHCP tmp x RESP n f
38. dfPath Lo imposto a video C Eval VlPath PdfPath C EndIf Emetto formato con funzione per get del PDF C Exfmt Form1 Ovviamente la generazione effettiva del file PDF a partire dallo spool di stampa deve essere configurata separatamente utilizzando prodotti programma IBM come Infoprint Server oppure appoggiandosi a tool di terze parti reperibili sul mercato I PDF devono essere generati in una directory del file system iSeries referenziata dall alias PDF Al suo interno deve essere generata una directory per ogni utente di sistema Al suo interno devono essere generati i PDF con la struttura del nome standard Infoprint Server lt num job gt _ lt num spl gt _ lt nome spl gt _ lt data job mmggaaaa gt _ lt num seq gt PDF Num job il numero del lavoro pu essere lungo da 1 a 6 caratteri Num spl il numero dello spool pu essere lungo da 1 a 6 caratteri Nome spl il nome dello spool pu essere lungo da 1 a 10 caratteri Data job la data di creazione dello spool deve essere lungo 8 caratteri mmggaaaa Num seq il numero sequenza dello spool pu essere lungo da 1 a 6 caratteri Pagina 54 di 59 NetAcross manuale tecnico VIRIMI Deve essere definito un alias per la directory PDF o per come stata chiamata con il nome pdf minuscolo vedere Gestione Alias Directory nel manuale Guida all utilizzo Integrazione con programmi di produttivit individuale L integrazione con i programmi di produttivit individual
39. di men si apre automaticamente il lettore di PDF con i dati generati al suo interno Nel caso si utilizzi lato client Windows XP SP2 pu essere necessario inserire il sito nella pagina dei siti attendibili per evitare che venga richiesto ogni volta conferma della visualizzazione della nuova pagina oppure che questa venga rifiutata L area dovr avere attiva l opzione per la richiesta automatica di download di file Se il sistema operativo a versione V5R3 o superiore il lavoro iSeries in cui viene richiesta la creazione del foglio di calcolo non deve avere il CCSID generico 65535 ma obbligatoriamente deve avere un CCSID localizzato per l Italia ad es il codice 1144 La generazione fogli di calcolo se il sistema operativo lo permette attiva I SQL Server Mode che ottimizza le prestazioni di reperimento dati Se viene lanciato in interattivo di conseguenza successivamente non pi possibile attivare SQL interattivo STRSQL e controllo transazione STRCMTCTL Si consiglia quindi di eseguire la funzione di creazione fogli di calcolo in lavori batch Invio di e Mail NetAcross prevede la possibilit di inviare e Mail direttamente da iSeries Questa funzione pu essere inserita nei programmi applicativi facilmente interfacciandosi ad un apposito comando AS2Mail che permette di specificare i parametri necessari all invio Non occorre che sull iSeries sia configurato nient altro che NetAcross al di fuori ovviamente della connettivit TCP
40. e ASERVICI E PGM QSYS LIB NETAP LIB NASERVICE PGM 1 T_ACROSS PGM 0123456789 SS PGM 1 PT ETAP LIB NI _LOGIN PGM QSYS LIB NI ET LOGIN PGMS 1 ACROS2 PGM 0123456789 S2 PGM 1 AUPLOAD PGM QSYS LIB NI ETAP LIB NAUPLOAD PGM 1 s 1 1 ora inserire il valore desiderato inserire il valore desiderato ss b Common cessLog Common Il ErrorLog orLog poi LogMaint NetAcross LOGS Er LogMaint NetAcross LOGS Ac AddType text plain java AddType image gif gif AddType text html htm AddType text html html Blocca tutte le richiest lt Directory gt Options None Order deny allow Deny from all lt LimitExcept GET HEAD OPT lt LimitExcept gt lt Directory gt abilita le richieste nella lt Directory NetAcross gt Order allow deny Allow from All rorLog 7 0 cessLog 7 0 togliere cancelletto se V5R2 o sup togliere cancelletto se V5R2 o sup non specifiche questa blocca tutti di default Du IONS TRACI POST gt root del net across questa abilita le chiamate a NetAcross Pagina 23 di 59 NetAcross lt Directory gt nega le richi ste ad alcune sottoroot del net across lt Directory NetAcross Archivio gt Options None Order deny al Deny from Al lt Directory gt llow lt Directory NetAcross As2Chart gt
41. e allo stesso tempo con la possibilit di visualizzarli o salvarli localmente Semplicemente premendo una opzione di men si apre automaticamente il documento con i dati generati al suo interno La conversione dal file risultato dell elaborazione utente file di database AS400 a file in Pagina 55 di 59 NetAcross manuale tecnico VIRIMI formato xls compito di un apposito modulo di NetAcross Questa funzione disponibile sia per la modalit interattiva che per quella batch a partire dalla versione V5R1 di sistema operativo Vedere Creazione Fogli di Calcolo da file AS400 in questo manuale per i dettagli di impostazione Una terza integrazione con programmi di produttivit individuale avviene tramite l elaboratore di testi e si attua collegandosi ad uno spool di stampa Questo al fine di fornire all utente risultati in formato pi maneggevole e allo stesso tempo con la possibilit di convertirli ulteriormente in foglio di calcolo separandone le colonne Semplicemente premendo una opzione di men si apre automaticamente il documento con i dati generati al suo interno Una quarta integrazione con programmi di produttivit individuale avviene tramite lo standard Portable Document Format e si attua collegandosi ad uno spool di stampa Questo al fine di fornire all utente risultati in formato compatibile col mondo esterno e quindi con la possibilit di scambio tramite mail o con la pubblicazione sul Web Semplicemente premendo una opzione
42. e dei caratteri dei campi di input e di output Se non specificato il browser assegna l ampiezza orizzontale in modo automatico sulla base della size per i campi di Input 1 carattere extra ogni 8 sulla base dei caratteri presenti per i campi di output Con questa opzione attivata i campi non fluttuano sulla base del contenuto per in orizzontale 4 potranno occupare pi spazio lt WidthMultCFac gt F Valore della classe valore es INPUTO1 8 dell ampiezza orizzontale in pixel di un carattere Valutare sulla base del carattere usato nella classe Non occorre specificare le classi derivate cio quelle Pagina 37 di 59 NetAcross manuale tecnico VIRIMI Li ve llo VOCE Obblig atoria Facolt ativa Significato Valori determinate dall aggiunta dell attributo campo Ad esempio bastera inserire la classe CONST e non le sue derivate CONSTRI o CONSTHI create per rappresentare il reverse image o l alta intensit lt DynamicCss gt Area elenco per l assegnazione di CSS alle pagine Html in modo dinamico in funzione dell applicazione della libreria dei file video dell utente o della dimensione della finestra del browser Vedere spiegazione dettagliata nel capitolo Gestione CSS Variabili in questo manuale lt CssAppl gt Abilita o disabilita la funzione di CSS dinamico per la modalita applicazione libreria Default N lt CssList gt Abilita o disabilita la funzi
43. e prevede di mettere a disposizione dell utente via browser degli archivi nei formati tradizionalmente usati xls doc e pdf Tali formati consentono l utilizzo sia di applicazioni Microsoft Excel ma anche di applicazioni a costo di acquisto zero ad esempio OpenOffice Una prima integrazione con programmi di produttivit individuale avviene tramite i fogli di calcolo e si attua collegandosi al contenuto dei subfile Il contenuto dei subfile normalmente articolato in righe e colonne e abilitandone il contenuto alla trasformazione in formato xls si ottiene un facile e pratico sistema per fornire delle capacit aggiuntive all utente Tale abilitazione pu essere fatta a livello globale keyword ToXLS in Config xml oppure a livello di singolo subfile Keyword XLS Se il subfile viene abilitato compare nel browser subito sopra in alto a destra un pulsante con la scritta xls Se questo viene premuto l intero contenuto del subfile se con riempimento a pagina questo viene comunque spaginato automaticamente viene raccolto ed inserito in un file di tipo xls rispettando l ordine delle righe e delle colonne Viene aggiunta una testata generale e delle colonne generiche basata sui nomi campo a video Il file risultante viene offerto al browser e l utente pu scegliere se aprirlo a video oppure salvarlo su disco Una ulteriore possibilit offerta dalla possibilit di creare un template che verr riempito con i dati del subfile Questo t
44. e riconosce il tasto funzione in una costante del video Le regole di composizione sono quelle delle espressioni regolari dell AS 400 compatibili con lo standard C UNIX es F 0 9 0 9 lt Delim gt Delimitatore fra il tasto di comando ed il testo che rappresenta es lt Subfile gt Area che raggruppa le opzioni di generazione relative ai subfile lt SplitMinChars gt Definisce l ampiezza minima in caratteri perch una costante della testata del subfile venga divisa in funzione delle colonne del subfile stesso Default 40 es 40 lt ToXLS gt Definisce il comportamento di default per l abilitazione dei subfile al collegamento con fogli di calcolo Vale solo per la modalit batch Default N Y Pulsante XLS su tutti i Subfile N No pulsante XLS Pagina 41 di 59 NetAcross manuale tecnico VIRIMI VOCE Obblig Significato Valori atoria Facolt ativa Li ve llo lt XIsAlias gt F Nome dell alias dove scrivere 1 file es xls temporanei di fogli di calcolo collegati al pulsante xls sui subfile e visualizzabili lato client Vale solo per 5 la modalit batch lt XIsClass gt F Nomedellaclasse CSS che verr usata per costruire il pulsante xls visualizzabile sui subfile Vale solo per 5 la modalit batch lt ClassNumeric gt F Permette di assegnare una classe es particolare ai campi numerici Utilizzando una classe con pass
45. ella Directory e Location per attivare gli accessi ed il riconoscimento dell utente Se si vuole attivare la sicurezza SSL occorre aggiungere alla configurazione le seguenti righe LoadModule ibm ssl module QSYS LIB QHTTPSVR LIB QZSRVSSL SRVPGM SSLAppName QIBM HTTP SERVER _NETACROSS il nome che compare nel DCM SSLCacheEnable SSLEngine On SetEnv HTTPS PORT 443 e modificare la seguente riga dall originale Listen 443 La configurazione del Web Server pu essere effettuata con gli strumenti pi evoluti del sistema operativo In particolare va effettuata via browser Per attivare l istanza di configurazione se non gi attiva eseguire STRTCPSVR SERVER HTTP HTTPSVR ADMIN L ambiente di configurazione risponde sulla porta 2001 dell iSeries Da un browser digitare http lt ip_iSeries gt 2001 Collegarsi come QSECOFR e scegliere HTTP Server e poi Gestione Si rimanda all aiuto in linea per il dettaglio delle funzionalit disponibili Modifica utente QTMHHTP1 L utente di sistema QTMHHTTP1 esegue gli script CGI Poich in realt deve anche attivare una sessione 5250 con cui comunicare con le applicazioni e qui deve creare un nuovo lavoro necessario che tale utente possegga il privilegio JOBCTL Per effettuare tale modifica eseguire da riga comandi con utente QSECORR CHGUSRPRF USRPRF QTMHHTP1 SPCAUT JOBCTL E possibile anche non modificare tale utente ma creare un utente specifico per
46. ella ampiezze Pagina 58 di 59 NetAcross manuale tecnico VIRIMI definite nella successiva chiave di configurazione All interno della chiave lt DynamicCss gt la voce lt CssListDet gt contiene l elenco dei possibili CSS da fornire in funzione della dimensione della finestra del browser Ogni voce viene inserita tramite la chiave lt CssScreen gt Valori lt CssScreen gt dove Valori vale i seguenti valori separati da un punto e virgola Larghezza della finestra Main in pixel Indica l ampiezza in pixel della finestra Main quella dove vengono eseguite le pagine dell applicazione ad eccezione quindi della pulsantiera e della testata per cui disegnato questo CSS Viene ricercato una chiave che si riferisce ad una ampiezza minore o uguale a quella riportata dalla finestra del browser Ad ogni trasmissione successiva ad un ridimensionamento della finestra del browser viene ricercato il CSS pi adatto Altezza della finestra Main in pixel Valgono le stesse considerazioni della voce precedente per riferite alla altezza Tipo video 80 o 132 colonne Occorre qui specificare se il CSS per un video a 80 o 132 colonne Suffisso per il CSS da utilizzare E un suffisso che viene aggiunto al nome del CSS radice prima dell estensione CSS Fattore di moltiplicazione dell ampiezza dei campi rispetto al CSS di base Inserire un coefficiente per indicare il rapporto di ampiezza rispetto al CSS radice Questo coefficiente viene applicato allo
47. emplate pu contenere qualsiasi tipo di informazioni impostazioni colori e deve indicare il punto dove inserire i dati e a quali colonne siamo interessati Si possono inserire delle formule comprendenti i dati ed il foglio risultante cos pienamente rispondente alle esigenze dell utilizzatore Il foglio di esempio deve essere memorizzato nel IFS dell AS400 nelle cartelle NetAcross con la struttura uguale a quella della directory Pages ma con nome directory XIs All interno di questa cartella si possono memorizzare i template oppure si pu creare una ulteriore cartella con il nome dell utente o del gruppo utente ed inserire l il template Questo template avr la precedenza su quelli standard per quell utente o per quel gruppo di utenti Il nome del foglio di esempio deve essere NomeFilevideo NomeFormato xls e fa riferimento al nome del Subfile Record Il collegamento dei subfile a fogli di calcolo disponibile per la sola modalit batch Vedere Creazione Fogli di Calcolo da file AS400 in questo manuale per i dettagli di impostazione Una seconda integrazione con programmi di produttivit individuale avviene tramite i fogli di calcolo e si attua collegandosi al risultato dell elaborazione di un programma utente e quindi generando automaticamente il foglio a seguito di una operazione ad esempio alla richiesta di una statistica e visualizzarlo all utente Questo al fine di fornire all utente risultati in formato pi maneggevole di una stampa
48. enti di tipo PC via rete Nel nostro caso selezionare NS sulla riga relativa all istanza NetAcross e compilare i dati nella finestra successiva nome NetAcross accesso in modifica Si pu impostare l autoavvio delle istanze con l opzione AY AN e l autoavvio dell istanza ADMIN Impostare N per l autoavvio dell istanza ADMIN digitare AY in corrispondenza della riga Pagina 16 di 59 NetAcross manuale tecnico VIRIMI NETACROSS e verificare se impostare AN sulle altre istanze se non si usano altre applicazioni Web Se il profilo QTMHHTP1 deve essere configurato apparir quindi il pannello di configurazione QTMHHTP1 Modifica utente QTMHHTP1 Fr Sai laix Fle Modifica Visualizza Comunicazioni Azioni Finestra GERE NES Esso 2 01 04 16 40 23 Wizard Configurazione Netacross QSECOFR QTMHHTP1 GLOBALB Deve essere definito un utente che eseguir il runtime di NetAcross Questo utente deve eseguire gli script CGI ed attivare le sessioni 5250 A questo utente deve essere concessa l autorit utente JOBCTL Come valore automatico in questo wizard si prevede di concedere tale autorit all utente predefinito QTMHHTP1 E possibile creare ed utilizzare altri profili utenti ed in questo caso riferirsi al manuale e rispondere N alla richiesta di questo video Aggiungere JOBCTL all utente QTMHHTP1 J S N Fi2 Video Prec MARI a o a _ ao _ 9 1902 La sessione stata avviata corret
49. erattiva gi pronto per l uso senza bisogno di ricompilazioni In questa versione non disponibile il pulsante sui subfile per il collegamento a fogli di tipo Excel e non accedibile il contenuto dei campi hidden dei pannelli video Nei men ad albero non disponibile la casella di selezione dei sistemi informativi Non disponibile il subfile esteso Limitazioni Versione Batch NetAcross nella sola versione batch necessit della ricompilazione dei sorgenti di tipo programma se questi utilizzano il video Attualmente prevista la ricompilazione dei sorgenti RPG RPGLE SQLRPG e SQLRPGLE Sono previste anche le specifiche a tracciato libero Eventuali file video gestiti da programmi CL dovranno essere gestiti attraverso front end RPG Cos anche eventuali messaggi inviati con i comandi SNDXXXMSG o DSPLY Problematiche comuni Le testate del subfile non possono essere segmentate automaticamente in funzione dei campi del subfile se il programma emette la testata come campo di output a livello di runtime Il programma comunque funzioner regolarmente I tasti di comando vengono caricati automaticamente nella pulsantiera apposita Se per visualizzare i tasti abilitati si utilizzano dei campi di output riempiti dinamicamente dal programma occorrer comunicare a NetAcross quali sono i campi Pagina 7 di 59 NetAcross manuale tecnico VIRIMI contenenti le descrizioni dei tasti di comando In difetto il programma comunque f
50. fica 5 Visualizza Pagina 22 di 59 NetAcross Esempio di configurazione i ServerName AS400GBI Listen 80 DocumentRoot netacross info generali LimitRequestBody 102400 MaxKeepAliveRequests 20 KeepAliveTimeout 60 UseCanonicalName Off Options ExecCGI Includes info sulla cache DynamicCache On CacheLocalFile Ne CacheLocalFile Ne CacheLocalFile Ne CacheLocalSizeLimi tAcross t 40960 Aggancia le CGI per un run Servizi ScriptAlias Interattiv ScriptAlias QSYS LIB NI Login ScriptAl Batch ScriptAliasMa QSYS LIB NETAP LIB N u a atch cgi bin N o a TAP LIB N ET_ACRO LiasMatch cgi bin N m ET_ACRO Upload Documenti ScriptAliasMatch cgi bin N AliasMatch Netacros CGIConvMode ED Tempo massimo di inattivit MaxPersistentCGITimeout 3600 PersistentCGITimeout 3600 Logs LogLevel Debug LogFormat h 1 u Sr CustomLog NetAcross LOGS Ac ScriptLogLength 204800 ScriptLog NetAcross LOGS CG MaxCGIJobs 50 MaxThreadedCGIJobs 50 ErrorLog NetAcross LOGS Err abilitare solo da v5r2 in 2 6 SEBCDIC MIX ol oe o ot tch cgi bin N tch cgi bin N manuale tecnico VIRIMI commenti a destra vanno tolti inserire il nome del proprio iSeries la porta 80 lo standard per internet la radice degli html pubblicati Indexes tAcross images tAcross images flash tim
51. geUse gt N lt LanguageUse gt lt showTerminalMsg gt Y lt showTerminalMsg gt lt AutoConvert gt T lt AutoConvert gt lt AutoConvUsers gt lt AC_User gt utente lt AC_User gt lt AutoConvUsers gt lt showWindows gt Y lt showWindows gt lt showHTML gt Y lt showHTML gt lt ClassesWithAttribute gt lt Class gt const lt Class gt lt Class gt normal lt Class gt lt Class gt nasfc_class lt Class gt lt ClassesWithAttribute gt lt ClassProtect gt color 868686 border 2px hidden background color bolder lt ClassProtect gt lt ClassError gt color 333333 border 2px hidden background color bolder background image none lt ClassError gt lt WidthMultInfo gt lt WidthMultCFac gt normal 8 0 lt WidthMultCFac gt lt WidthMultCFac gt input01 8 0 lt WidthMultCFac gt lt WidthMultInfo gt lt ObjMime gt lt ObjMimeDet gt pdf application pdf lt 0bjMimeDet gt lt ObjMimeDet gt doc application msword lt 0bjMimeDet gt lt ObjMimeDet gt xls application vnd ms excel lt 0bjMimeDet gt lt ObjMime gt lt DynamicCss gt lt CssAppl gt N lt CssAppl gt lt CssList gt Y lt CssList gt lt CssListDet gt lt CssScreen gt 0 0 80 _132 0 8 lt CssScreen gt lt CssScreen gt 650 470 80 1 lt CssScreen gt lt CssScreen gt 901 630 80 801024 1 45 lt CssScreen gt lt CssScreen gt 1130 890 80 801280 1 64 lt CssScreen gt lt CssScreen gt 1200 900 80 801400 1 82 lt CssScreen gt lt CssScreen
52. grafico e non modale Se viene specificato un programma iniziale nel profile utente ACG questo non deve eseguire attivit video E possibile eseguire attivit video nel programma iniziale ACG solo se l utente NetAcross configurato per la modalit interattiva nel quale caso il nome programma deve iniziare per VID e viene disabilitato automaticamente l albero dei men grafico Inoltre nel caso di modalit batch se presente nella catena dei menu l azione Cambio Sistema Informativo insieme all albero dei men viene presentato un men di scelta con i sistemi informativi disponibili da cui l utente pu scegliere quello su cui lavorare L azione cambio sistema informativo viene rimossa dalla catena dei men Utilizzo dei men ad albero con il sistema operativo Se le applicazioni utilizzano i men del sistema operativo di tipo DSPF al profilo utente deve essere inserito nel men iniziale il men da eseguire e nel programma iniziale da eseguire il valore NAMENUSYSx programma fornito nella libreria NETAP x un valore libero che pu valere qualsiasi carattere spazio compreso default Utilizzare il valore x permette di chiamare programmi diversi ad esempio in base alla ditta a cui collegarsi Questo un programma vuoto che ha la sola funzione di segnalare la costruzione dei men grafici Se l utente ha bisogno di un programma iniziale che esegue delle istruzioni ma nessuna attivit video basta creare tale programma con ques
53. icando il titolo della finestra keyword Title si modifica la scritta che appare nella prima riga della finestra del browser NetAcross Top htm la parte alta del frame di lavoro all interno del quale sono contenuti i loghi che vengono costantemente visualizzati I loghi possono essere sostituiti facilmente con taglia e incolla Occorre tenere conto delle dimensioni e data la conformazione preferibile un marchio con disposizione orizzontale I tasti di comando che hanno un significato standardizzato nelle varie pagine dell applicazione possono essere trasferite dal pannello dei tasti comando al frame di Top della pagina associandole a delle immagini Vedere Personalizzazione della Toolbar in questo manuale per l attivazione di questa funzione NetAcross Images All interno di questa directory sono contenute le immagini GIF che poi costituiscono i pulsanti e le icone dell applicazione NetAcross Style NetAcross css Questo file definisce gli stili delle classi richiamate all interno dell applicazione E possibile modificare gli esistenti oppure aggiungerne di nuovi JavaScript della pulsantiera dei comandi e del men ad albero Commands_Defaults js Questo JavaScript visualizza la pulsantiera dei comandi abilitati nella pagina e il men di entrata ad albero in forma grafica Alcuni aspetti estetici possono essere personalizzati agendo sulle variabili ivi contenute ATTENZIONE ad ogni rilascio le directory di prodotto vengono s
54. il n bi 2 etc Propriet condivisione file 45 400 NetServer As400gbi P 2 xi d ed Generale Conversione testo fa QIBM QSR Supporto IBM AS 400 per le Risorse di rete di Windows QTCPTMM E Nome condivisione NETACROSS HHA Aaa aaa aaa a Samweb_documentazione H E ale Descrizione neta_archivio ASFTomcat Accesso Lettura Scrittura z netatest 5 3 dle na z Numero massimo di utenti Nessun valore massimo Configurare 45 400 come server DNS Numero massimo di utenti 0 214748364 fe Configura sottosistemi per i lavori del server Nome percorso Fnetacross fi Configurazione del sistema come server DHCP Avviare il servizio Da un PC gt Risorse di Rete sar possibile vedere l iSeries ed accedere alla cartella Pagina 21 di 59 NetAcross manuale tecnico VIRIMI Netacross e alla sua struttura di sottocartelle Configurazione Istanze HTTP Server L IBM distribuisce due tipi di Web Server sull iSeries quello originale e quello Powered by Apache Si consiglia l attivazione di quest ultimo ed i passi di configurazione seguenti a questo si riferiscono Dalla V5R3 disponibile solo l Http Server Powered by Apache La configurazione del Web Server responsabilit dell utente e varia da installazione ad installazione Per facilitare il lavoro fornita di seguito una configurazione di base a cui andranno poi apportate le necessarie integrazioni se necess
55. internet 4 5 aa i i e FE E P r Fine F3 Fine F4 Richiesta E5 Rivisualizzazione ELO Altri parametri E1Z Annul lamento Fig Come usare lo schermo E24 Altri tasti MA a SB 1902 La sessione stata avviata correttamente Con opzione 10 se non gi presente un collegamento occorre collegare l indirizzo assegnato con l opzione 1 ai nomi assegnati con l opzione 12 Aggiungere pertanto una voce con Indirizzo Internet da opzione 1 e due nomi i due dell opzione 12 La voce LoopBack e LocalHost gi presente di fabbrica L immagine presenta un esempio Pagina 19 di 59 NetAcross manuale tecnico VIRIMI 2E Sessione A 24 x 80 T lt __A_A AWTE PE EEK la xl Fie Modifica Visuaizza Comunicazioni Azioni Finestra a ela aC 4 Se a ele Gestione voci di tabella host TCP IP Sistema GLOBALB Immettere le opzioni e premere Invio 1 Aggiunta 2 Modifica 4 Rimozione 5 Visualizzazione 7 Ridenominazione Indirizzo Nome Opz internet host E 127 0 0 1 LOOPBACK LOCALHOST 172 31 8 247 AS400GBI AS400GBI GLOBALB IT 172 31 13 417 ALEPC ALEPC NETACROSS ies 192 168 1 2 QUARK es 192 188 1 223 ACGSRV Fine F3 Uscita E5 Rivisual E6 Stampa elenco Fi2Z Annullamento El Inizio elenco da si aa MARI a 1902 La sessione stata avviata correttamente Configurazioni Servizio NetServer Diverse strutture del prodotto sono memorizzate in indirizzari iSeries in fo
56. isiedere nella directory CONFIG all interno della cartella radice dell istanza Tale archivio deve essere creato nel caso esempio quindi nella directory Netacross Config e personalizzato Un file di esempio esiste nella directory Pagina 30 di 59 NetAcross NetAcross Samples con nome config xml Per copiarlo nella cartella specificata e modificarlo utilizzare il comando WRKLNK e poi eseguire le varie sottofunzioni In particolare 3 Copia 2 Modifica 5 Visualizza Qui di seguito un esempio lt xml version 1 0 encoding UTF 8 gt lt netacross gt lt defaults gt lt TCP_Config gt lt ServerIP gt 127 0 0 1 lt ServerIP gt lt PortRange gt lt From gt 30001 lt From gt lt To gt 30999 lt To gt lt PortRange gt lt TCP_Config gt lt HtmlGenerator gt lt Template gt config template html lt Template gt lt Primitive gt config primitive xml lt Primitive gt eee ee lt Pattern gt F 0 aM lt Pattern gt F 0 9 oe cub 9 lt Pattern gt CMD 0 9 lt Pattern gt t lt Pattern gt 9 lt Pattern gt 9 lt Pattern gt 0 9 0 9 0 0 lt KeyFunctions gt lt SubFile gt lt TOXLS gt N lt ToXLS gt lt XlsAlias gt xls lt XlsAlias gt lt SubFile gt lt ClassNumeric gt const lt ClassNumeric gt lt HtmlGenerator gt lt RunTime gt lt GzipDefault gt Y lt GzipDefault gt lt MaxTermNum gt 5 lt MaxTermNum gt lt UsrCertName gt lt UsrCertName gt lt Langua
57. istema NETACROSS almeno 6 lavori MONSYSOPR NACHKVT NADELLG NAFINSOCK NAJVCL001 e NETAJSRV Da notare che il lavoro NAFINSOCK normalmente nello stato MSGW Questo non indicativo di un malfunzionamento ma il normale stato del lavoro Fine Configurazione A questo punto NetAcross pronto per attivare la prima applicazione Pagina 28 di 59 NetAcross manuale tecnico VIRIMI e Proseguire in questo manuale per approfondire alcuni temi legati alla configurazione avanzata e Proseguire utilizzando il manuale Guida all utilizzo per passare alla parte operativa come attivare un applicazione configurare gli utenti ecc Pagina 29 di 59 NetAcross manuale tecnico VIRIMI Configurazione Avanzata Struttura NetAcross composto da e un motore di renderizzazione a runtime parte base e da un generatore di HTML a partire da oggetti DSPF Le librerie che vengono caricate dall installazione sono e NETAP Programmi e NETAF Archivi per il runtime e NETDP Programmi e NETDF Archivi per lo sviluppo Viene poi creata una struttura di lavoro composta come segue e Istanza HTTP del Web Server Apache Nome di default NetAcross Si possono creare pi istanze E utile differenziare gli ambienti Web per pi applicazioni per utenti di sistema o Validation List per prestazioni utenti interni o esterni ecc e Directory radice degli oggetti NetAcross HTML script CSS ecc Nome di default NetAcross I files di base di
58. le contenuto nella directory puntata dall Alias Inserire l estensione pdf application pd comprensiva del punto uguale e il tipo f Mime cos come definito standard A livello di browser dal tipo si ricaver PEN l estensione e da questa l applicazione da doc application m attivare per la visualizzazione sword xls application vn 5 d ms excel lt MsgError_2L gt F Indicasein caso di messaggio di errore Y Si nello stesso deve essere visualizzato anche il testo di alert Se livello se presente default N No R Si con pulsante 4 richiesta lt HelpRoot gt F Indica la cartella che contiene il testo di Help indicato con la keyword HLP La cartella deve essere pubblicata dal 4 server Http lt ArcList gt F Areaelenco architetture per men ad 4 albero lt ArcDef gt F Areaarchitettura per men ad albero 6 lt ArcName gt Nome architettura lt ArcPgm gt F Programma di richiamo sull UsrPrf Libr Progr dell architettura lt ArcUsrNfo gt F Exitperinfo su utente collegato Libr Progr lt ArcMnuLst gt F Exit per lista men azioni dell utente Libr Progr lt ArcSisLst gt F Exit per lista sistemi informativi Libr Progr 6 abilitati all utente lt ArcVidMnu gt F Nome file video gestione men Libr File architettura video formato lt ArcHomKey gt F Tasto per tornare al men iniziale video FXX Pagina 39 di 59 NetAcross manuale
59. lo numero di pixel per ampiezza verticale pannello immagine di sfondo del pannello numero di pixel per amp orizz immagine del pannello numero di pixel per amp vert immagine del pannello immagine di chiusura pannello permette di non far vedere le freccie di scorrimento numero di pixel per ampiezza orizzontale comando numero di pixel per ampiezza verticale comando immagine per il comando abilitato immagine trasparente per il tasto disabilitato immagine non trasparente per il tasto disabilitato numero di pixel per spazio utile verticale per il testo numero di pixel per spazio utile orizzontale per il testo font del testo fontsize in points del testo colore del testo numero di pixel orizzontali per immagine top numero di pixel veticali per immagine top immagine per il top numero di pixel orizzontali per immagine bottom numero di pixel verticali per immagine top immagine chiusa per il bottom immagine aperta per il bottom immagine per Pagina Avanti immagine per Pagina Indietro Sviluppo dei comandi V per vert o O per orizz cancella tasti comando senza descrizione visibilit scelta sistemi informativi colore di sfondo icona men aperto icona men chiuso icona azione amp verticale in pixel men azioni tipo font azioni ampiezza font azioni peso font azioni colore font azioni Attributo riga q
60. mpre in caso di aggiornamento utile controllare i propri files di configurazione Http e NetAcross con quelli forniti di base nella cartella NetAcross Samples Il prodotto funziona per 30 giorni dal primo utilizzo in versione demo senza limitazioni Per proseguire il funzionamento necessario l inserimento della password di attivazione Notare che il primo carattere del nome prodotto da indicare nel parametro LICPGM uno zero da non confondere con una O alfabetica e Prodotto base il runtime del prodotto e ne permette l esecuzione a fronte di applicazioni per cui gi stata preparata la versione HTML e Prodotto sviluppo la parte che assiste nella preparazione delle applicazioni per la versione HTML Con questa componente si possono preparare nuove applicazioni che poi verranno eseguite tramite il componente base Prodotto base RSTLICPGM LICPGM ONETACR DEV OPTO1 OPTION BASE RLS V1R1M1 Solo alla prima installazione necessario installare gli archivi RSTLICPGM LICPGM ONETACR DEV OPTO1 OPTION 1 RLS V1R1M1 Prodotto sviluppo RSTLICPGM LICPGM ONETACR DEV OPTO1 Pagina 9 di 59 NetAcross manuale tecnico VIRIMI OPTION 2 RLS V1R1M1 Solo alla prima installazione necessario installare gli archivi RSTLICPGM LICPGM ONETACR DEV OPTO1 OPTION 3 RLS V1R1M1 Installazione Demo facoltativa Sul sito del prodotto www NetAcross it nell area demo possibile collegarsi e provare e
61. n il minimo intervento da parte dell operatore Semplicemente premendo un tasto stampa si apre automaticamente Acrobat Reader con il documento grafico al suo interno Questa funzione utile soprattutto nel caso di utenti Web Per eseguire queste funzioni occorre implementare i propri programmi come segue Il tasto stampa da richiamare al termine delle operazioni ad esempio al termine dell inserimento dell ordine sar un tasto previsto all interno del programma gestionale Tale comando dovr eseguire il seguente codice all interno o tramite call esterna Il codice prevede l emissione di un formato ad es La window Formi con un campo ad es ViPath alfabetico di output lungo 55 caratteri e la scritta Stampa in elaborazione attendere R FORMI WINDOW 10 10 4 60 TEXT NA JSC SCRIPTS DOWNLOADPDF J S 2 2 Stampa in elaborazione Attendere VIPATH 55A O 3 2TEXT NA INF I PATH D Y 60 ERRMSG Utente non autorizzato alla gestione del PDF 60 61 ERRMSG Cancellazione PDF non riusc ita 61 PD DDD DDD Occorre quindi definire il file video nel programma stesso L esempio fornito in RPG ILE ma pu essere codificato in qualunque linguaggio Definizione Variabili PgmDelPdf S 21 PgmInfo S 21 PgmRtvPdf 21 PdfPath DD WWEsito 1 WWSesN 10 WWCmd 256 WWLgh 15 75 FlErro N CpfErr 7 logge de ave go A ANNNNnNNnNNnNN xxx Cancello Dir PDF per l utente C Setoff 6061 G Eval FlErro 0 Cc Eval CpfErr
62. na ricompilazione automatica in cui il sorgente originale viene portato in un area temporanea e prima della compilazione vi vengono aggiunte le specifiche necessarie ad operare nella modalit avanzata Il programmatore potr continuare ad operare nelle modalit consuete operando con i sorgenti originali Le modifiche necessarie a NetAcross vengono quindi effettuate su archivi di appoggio in sede di compilazione lasciando inalterato il sorgente base Ovviamente in questa modalit si dovr disporre del codice sorgente dei programmi che effettuano input output su terminale Il vantaggio per che l iSeries non necessita di feature interattiva e quindi i programmi possono essere eseguiti anche su macchine totalmente batch con forti risparmi economici Diverse funzioni avanzate sono disponibili sono nella modalit batch Le funzionalit base a livello di esecuzione nei due casi succitati sono comunque le stesse Gli HTML generati e gli archivi correlati sono identici per le due modalit per cui possibile partire con la modalit pi semplice interattiva e passare quando si vuole alla pi completa batch E possibile tornare indietro ed anche utilizzare le due in modo misto Se possibile si consiglia di utilizzare in produzione la modalit batch perch fornisce maggiori funzionalit e prestazioni Con il prodotto NetAcross vengono distribuite entrambe le modalit Limitazioni Versione Interattiva NetAcross nella versione int
63. ne o della libreria in cui risiedono i file video Inoltre possibile assegnare degli stili diversi legandoli direttamente all utente collegato all applicazione In questo caso il nome del CSS va inserito a livello di registrazione utente Se il nome ha un percorso assoluto inizia per barra viene ricercato direttamente dentro la directory STYLE Se ha un percorso relativo segue la ricerca con le regole della applicazione e della libreria Questi scenari possono anche essere intersecati fra di loro L abilitazione dei CSS variabili viene effettuata a livello di file di configurazione Config xml Occorrer inserire la voce radice che lt DynamicCss gt All interno della chiave lt DynamicCss gt la voce lt CssAppl gt Y N lt CssAppl gt abilita la funzione di ricerca CSS in funzione dell applicazione o della libreria del file video Nel caso di abilitazione valore Y occorrer creare all interno dalla directory lt istanza NetAcross gt STYLE una directory col nome della applicazione o col nome della applicazione libreria All interno di questa directory andr posto il CSS personalizzato All interno della chiave lt DynamicCss gt la voce lt CssList gt Y N lt CssList gt abilita la funzione di ricerca CSS in funzione della dimensione della finestra del browser Nel caso di abilitazione valore Y occorrer creare per ogni CSS all interno dalla directory lt istanza NetAcross gt STYLE e sottodirectory un CSS personalizzato in funzione d
64. nfigurazione successiva Se selezionato S apparir il seguente pannello fra Sessione A 24 x 80j Fie Modifica Visuseza Comunicazioni i Azioni Festa 2 a bit AS em a eles Set a ele 28 05 07 16 34 32 Wizard Configurazione Netacross PEDRELLI NetServer GLOBALB Il servizio NetServer verr configurato con i parametri seguenti Indicare i dati seguenti nella logica di una rete Windows NT Il nome server e la descrizione possono essere di fantasia Il nome dominio e l IP del server Wins devono essere conosciuti Parametro Valore Precedente Valore da Assegnare Tipo Nome Server AS400GBI fs400681 Obblig Nome Dominio CVS Cvs Obblig Descrizione iSeries GBI Lucca iSeries GBI Lucca Obblig IP Wins Prim 172 31 8 12 172 91 8 12 Facolt IP Wins Sec 172 31 8 12 Lt2 31 8 12 Facolt Wins Proxy Disabilitato Obblig Code Page 819 819 Obblig Riavv NetServer con i nuovi valori S N Fala Video Prec MAI a 3 1902 La sessione stata avviata comeltamente Inserire i dati come richiesti a video Vedere il capitolo Configurazione Sistema Manuale e Configurazione Servizio NetServer per maggiori dettagli circa le opzioni da impostare Apparir quindi il pannello di configurazione istanze Configurazioni Istanze HTTP Server Se le istanze HTTP e NetAcross devono essere configurate selezionare S altrimenti selezionare N per passare alla configurazione successiva Se selezionato S apparir il seguente pannello Pagina 14 di
65. nte saranno oggetto di personalizzazione sono NetAcross Index html la pagina di ingresso dell applicazione Pu essere modificata in ogni parte Associato ad un click od altro deve essere eseguito il codice necessario ad aprire la pagina della sessione Di seguito l esempio dello script lt script language JavaScript gt function Start windowType location 0 menubar 0 status toolbar 0 width 800 height 600 window open start html _blank windowType lt script gt Di seguito l esempio di una immagine cliccabile lt td height 340 gt lt div align center gt lt b gt lt img src images Logo JPG width 382 height 60 onclick Start onMouseOver this style cursor hand gt lt b gt lt div gt lt td gt Tale codice pu essere eseguito anche direttamente da altre pagine ad esempio indicando Area Riservata da un sito preesistente saltando Index html NetAcross Start html la pagina Html che costruisce i frame di lavoro all interno del quale sono contenute le varie parti della pagina NetAcross Per default viene creato un frame in alto che contiene i dati di intestazione un frame a sinistra che contiene i tasti di comando un frame centrale che contiene i dati dell applicazione un frame non visibile che contiene il codice applicativo E possibile modificare questo assetto assegnando ad esempio i command a destra invece che a sinistra oppure variando le dimensioni dei singoli frames Modif
66. o fisso permette di allineare correttamente a 4 destra le cifre contenute const01 lt PDF_Config gt F Area che raggruppa le opzioni di generazione dei PDF dalla gestione Spool NASPLFP fornita nelle Funzioni Estese Utility Usare solo se c un gestore PDF che lavora sulle code di stampa Se non si usa viene usato il 3 supporto NetAcross AS2PDF lt PDFOutQ gt F Nome della coda di output alla quale Libreria Nome 4 collegata la generazione dei files PDF lt MainDocAlias gt F Nomedell alias per il reperimento dei es nadocs documenti dalla funzione Gestione Documenti NAWRKLNK fornita 3 nelle Funzioni Estese Utility Data Area di configurazione NASavQTemp Oltre alle keyword del file Config xml possibile creare la DataArea NASavQTemp nella libreria NETAF per specificare se deve essere mantenuto il contenuto della libreria QTemp fra l esecuzione delle varie voci di men Questo significativo solo in modalit batch e se si usa il men ad applet Dare persistenza alla QTemp pu aumentare il lavoro all inizio ed al termine dell esecuzione della singola voce di men ma pi rispondente al funzionamento del programma 5250 se l applicazione usa la QTemp in modo persistente La DataArea deve essere creata di tipo carattere con lunghezza 1 Pu contenere il valore 1 si persistenza oppure 0 no persistenza Se la DataArea non esiste vale 0 Che sia abilitata la persistenza
67. one di CSS dinamico per la modalita allargamento o restringimento in funzione della dimensione della finestra del browser Default N Z K Z x lt CssListDet gt Area elenco dei CSS per la modalit allargamento o restringimento in funzione della dimensione della finestra del browser lt CssScreen gt Singoli CSS per la modalita allargamento o restringimento in funzione della dimensione della finestra del browser Larg Main pixel Alt Main pixel 80 132 lt Suffisso CSS gt Coeff Aum Dimin lt Tr_Dyn gt Le righe vuote vengono rappresentate nell ordine di una per ogni gruppo contiguo di righe Questo per non uscire dai video con poca definizione Questa chiave permette di abilitare la rappresentazione delle righe omesse per questo motivo Y lt Tr Dyn Height gt Questa chiave esprime il numero di pixel con cui rappresentare le righe vuote omesse E abilitata se immesso es 20 Pagina 38 di 59 NetAcross manuale tecnico VIRIMI Li VOCE Obblig Significato Valori atoria Facolt llo ativa Y nella chiave lt Tr_Dyn gt lt ObjMime gt F Perglioggetti distribuiti tramite Alias e se nell Alias non viene indicata un tipo applicazione directory con dati misti con questa chiave si possono definire le 4 associazioni da fornire al browser lt ObjMimeDet gt F Coppiaestensione tipo Mime per ogni es tipo fi
68. ostituite interamente compresi i files modificati dall utente Per evitare questo prevista una struttura facente capo alla directory lt istanza gt PERS I files modificati devono essere copiati anche in tale struttura tenendo conto di eventuali directory dove sono contenuti Ad esempio personalizzando il file NetAcross Style NetAcross css tale file dovr essere copiato nella Pagina 50 di 59 NetAcross manuale tecnico VIRIMI directory NetAcross PERS Style NetAcross css Il ripristino del prodotto provveder a riportare i files della libreria PERS nella giusta destinazione subito dopo aver collocato gli oggetti standard Gli oggetti standard prima di venire sostituiti vengono salvati nella directory lt istanza gt ORIG mantenendo all interno la struttura directory originale Se il file standard fornito prevede delle modifiche nella struttura occorrer riportarle anche nella versione personalizzata Personalizzazione della Toolbar All interno della pagina Html Top htm che rappresenta la parte alta della pagina e dove di solito si posizionano il marchio aziendale e i pulsanti fissi possibile attivare i tasti di comando che per l applicazione hanno un significato costante Ad esempio i tasti uscita programma video precedente pagina avanti ed indietro invio ecc sono dei candidati ad essere portati in Toolbar Questi comandi una volta portati in Toolbar liberano la barra dei comandi standard lasciando solamente i tasti di comando
69. owTerminalMsg gt Visualizza i messaggi per le sessioni terminale interattivo Si riferisce alla visualizzazione della coda EXT se ci sono messaggi Default Y Vale solo per modalit interattiva Y lt show Windows gt In presenza di window DDS crea window in Html oppure a pagina piena default N lt showHTML gt Permette di vedere il sorgente HTML della pagina default N lt GestWriteComp gt Tiene traccia delle emissioni di Windows con sola Write e le presenta alla prima Exfmt Default N lt Tr_Title_Sep gt Definisce se inserire dopo la riga del titolo nella pagina Html una riga bianca di spaziatura da 10 pixel Default Y lt Titolo01_Center gt Definisce se il titolo della pagina deve avere i campi centrati orizzontalmente Default Y Z K Z K Z KZ K ZK lt ClassProtect gt Permette di definire una classe o uno stile diverso da attribuire ai campi di input quando diventano protetti In particolare utile quando si vuole dare ad un campo protetto un aspetto simile ad un campo non protetto Se la keyword non viene inserita i campi es input01 oppure color 868686 Pagina 34 di 59 NetAcross manuale tecnico VIRIMI Li ve llo VOCE Obblig atoria Facolt ativa Significato Valori protetti diventano come i campi costanti lt ClassError gt Permette di definire una classe o uno stile diverso da attribuire
70. print Server un prodotto IBM risiede sui CD Keyed Product distribuiti insieme al sistema operativo ed installabile in prova per 70 giorni A tali prodotti devono essere state applicate le PTF del cumulativo distribuito insieme al sistema operativo Per la versione V4R5 occorre applicare l ultimo gruppo PTF per l Http Server perch la versione Apache non compresa nel sistema operativo di base Per la versione V5R2 occorre applicare l ultimo gruppo PTF per l Http Server oltre all ultimo cumulativo PTF standard Caratteristiche NetAcross stato sviluppato focalizzando la problematica di chi ha delle applicazioni a carattere in modalit 5250 e le vuole modernizzare facilmente tenendo conto di queste situazioni e Non si ha il tempo o il modo di farsi la cultura Web necessaria e Non si vuole delegare all esterno una funzione essenziale alla presentazione dell azienda e Si vuole gestire questi processi aziendali sullTSeries per i classici problemi di affidabilit e sicurezza Fa una cosa elementare permette alle applicazioni senza nessuna modifica di funzionare utilizzando normali pagine Html tramite un browser come ad esempio Internet Explorer Viene eseguito su iSeries senza prodotti aggiuntivi I prodotti IBM necessari sono quelli gratuiti che sono gi precaricati su ogni iSeries Non appesantisce particolarmente quindi n in termini di carico n in termini di complessit poich non necessita di un Application
71. questa cartella sono forniti insieme al prodotto e vengono automaticamente caricati alla prima installazione Tale struttura pu essere ridenominata e o duplicata per permettere la creazione di pi ambienti La struttura viene collegata dall istanza HTTP tramite la keyword del file di configurazione HTTP Server Apache Document Root vedere capitolo Configurazione istanze HTTP Server in questo manuale All interno della struttura NetAcross c il file XML di configurazione ed in particolare la keyword Pages_Root Tramite questa si pu puntare solo per quanto riguarda le pagine Html sottodirectory PAGES ad un altra struttura NetAcross Questo permette di avere ambienti NetAcross differenziati ma di non dover duplicare anche le pagine Html e se stata scelta l autenticazione HTTP Server tramite Validation List nella libreria NETAF deve esistere una validation list oggetto VLDL che conterr i dati degli utenti che saranno autorizzati a connettersi a questa istanza Tale Validation List pu essere creata dal men di configurazione del prodotto sull iSeries e la creazione a cura dell utente Il nome di tale istanza deve avere lo stesso nome dell istanza HTTP Nel caso della configurazione base sar quindi Istanza HTTP NETACROSS Struttura NetAcross NETACROSS Validation List NETAF NETACROSS File di configurazione I dati di configurazione sono memorizzati a livello di istanza in un file XML di nome config xml Tale file deve r
72. r BOTTOM_Y_SIZE 30 var BOTTOM_IMAGE images box_bottom_ jpg var BOTTOM_IMAGE images pixel gif var ROLLUP_IMAGE images rollup_ gif var ROLLDOWN_IMAGE images rolldown_ gif var CMD_VIEW V Var DELETE_BLANK_KEYF N Menu ad albero var TREE_SISINF_VISIBLE Y var TREE_BGCOLOR FFFFFF var TREE_FOLDEROPEN scripts xdom RC folder_open gif var TREE_FOLDERCLOSE scripts xdom RC folder_close gif var TREE_ITEM scripts xdom RC eye gif var TREE_ITEM_HSIZE 20 var TREE_ITEM_FONTFAMILY Helvetica var TREE_ITEM_FONTSIZE 13px var TREE_ITEM_FONTWEIGHT bolder var TREE_ITEM_FONTCOLOR 012345 var TREE_ITEM_SELECT_FONTFAMILY Arial var TREE_ITEM_SELECT_BGCOLOR ABCDEF var TREE_ITEM_SELECT_FONTCOLOR black var TREE_FOLDER_FONTFAMILY Helvetica var TREE_FOLDER_FONTSIZE 14px var TREE_FOLDER_FONTWEIGHT bolder var TREE_FOLDER_FONTCOLOR 654321 var TREE_COLLAPSE_BUTTON Y var TREE_COLLAPSE_BUTTON_TEXT Reset Menu var TREE_COLLAPSE_BUTTON_RIGHT 100px var TREE_COLLAPSE_BUTTON_LEFT 100px var TREE_COLLAPSE_BUTTON_TOP 1px var TREE_COLLAPSE_FONTSIZE 13px var TREE_COLLAPSE_FONTCOLOR black var TREE_COLLAPSE_FONTFAMILY Arial var FRAME_TITLE_ONCHOICE DES net across 2006 manuale tecnico VIRIMI numero massimo di comandi rappresentabili numero di pixel per ampiezza orizzontale pannel
73. rametro CLOSQLCSR che vien fornito col valore assunto ENDACTGRP che ha un comportamento differente rispetto ai programmi OPM Eventualmente valutare l utilizzo del valore ENDMOD L opzione SAVSRC YNC effettua le modifiche per l esecuzione batch salva il sorgente ma non effettua la compilazione E utile nel caso per la compilazione si debbano usare comandi particolari Se si inseriscono le keyword DDS come commenti e non come campo testo vedere Direttive HTML nelle DDS nel manuale Guida all utilizzo occorre compilare il file video con un comando apposito Aggiungere l opzione NV o altra a scelta associandogli il comando NETDP CVTDDS File amp O amp N SrcFile amp L amp F SrcMbr amp N Il comando CVTDDS prevede anche altri parametri che possono essere inseriti nella Pagina 47 di 59 NetAcross manuale tecnico VIRIMI stringa a seconda delle configurazioni Opzioni per lista origineOPTION lt opzione gt Condiv apertura accesso dati SHARE YES NO Controllo livello form Record LVLCHK YES NO Salvataggio Origine SAVSRC NO YES YNC Destinazione File sorgente DESTSRC lt nome gt Utilizzo dei men ad albero con il modulo base Architettura Se le applicazioni utilizzano il modulo base Architettura il profilo utente deve contenere nel programma iniziale da eseguire il programma BCIOO nella libreria ACGGAA Tale informazione consente a NetAcross di presentare l albero dei men e azioni dell applicazione in modo
74. re che i settaggi di sistema dell iSeries siano configurati per fare riferimento alle nuove tabelle aggiornate utilizzando il comando WRKSYSVAL I riferimenti che seguono sono per la lingua Italiana ed entrano in funzione all avvio di nuovi lavori Il settaggio del CCSID diverso da 65535 obbligatorio se si utilizza la creazione automatica di fogli di calcolo su un sistema con versione di sistema operativo V5R3 o superiore E comunque obbligatorio per l utilizzo dei comandi CPYxxxIMPF e per l utilizzo delle funzioni JDBC QCCSID 1144 Pagina 45 di 59 NetAcross manuale tecnico VIRIMI QCHRID 695 1144 QCNTRYID IT QKBDTYPE ITE QLANGID ITA Connessione a terminale 5250 solo modalit interattiva Se si utilizza la modalit interattiva occorre sottostare alle regole comuni ai terminali 5250 I profili con il valore speciale AIIObj o Service devono essere autorizzati esplicitamente all uso del device 5250 specifico oppure deve essere impostato il valore di sistema QLmtSecofr a zero Opzioni automatiche per PDM Un comando di NetAcross di utilizzo frequente pu essere aggiunto alle opzioni utente del PDM per rendere pi pratico il lavoro giornaliero Le opzioni si aggiungono digitando F16 dalla gestione membri PDM Compilazione di programmi RPG per la versione batch I programmi per essere eseguiti in modalit batch devono essere compilati in modo speciale Aggiungere l opzione N2 o altra a scelta associandogli il comando
75. rmato PC Per manipolare tali files pi comodo utilizzare gli strumenti disponibili a livello PC Sull iSeries tale funzione resa dal servizio NetServer che permette di condividere cartelle iSeries e farle vedere ai PC collegati come provenienti da un server di ambiente Windows Sul PC necessario avere installato l iSeries Navigator CD incluso nel sistema operativo iSeries Di questo necessario installare la funzione iSeries Navigator Rete Attivare l iSeries Navigator aprire l iSeries e poi selezionare Rete gt Server gt Tcp IP gt iSeries NetServer gt Propriet Su Generale impostare SI all avvio automatico nome server dominio e descrizione Su Avanzate selezionare 819 per il CCSID Pagina 20 di 59 NetAcross manuale tecnico VIRIMI 2S 400 Operations Navigator e el xj Fie Modifica Visualizza Opzioni Aiuto LOTR E EHo O minuti Ambiente Collegamenti E Management Central As400gbi 5 A Collegamenti 172 31 8 241 As400gbi Nome del server Stato Descrizione Fo Agente di inoltro BOOTP DHCP Arrestato Agente di inoltro Bootp Fa BOOTP Arrestato Bootp Fa Dom Avviato DDM Ss Operazioni di base fa DHCP Arrestato DHCP E3 Gestione lavoro Fa RouteD Arrestato RouteD pe Configurazione e servizi Arrestato RPC Dh Rete Arrestato FTP ordinario IE Politiche IP 1 RAS Remote Access Servi
76. si fogli di stile se si sono attivate pi sessioni contemporaneamente al fine di distinguerle Resta ferma la possibilit di attribuire automaticamente un foglio di stile all applicazione al sistema informativo o all utente I fogli di stile selezionati con questa opzione sono additivi al foglio di stile di base e cio modificano solo le classi specificate lasciando inalterate le altre Per attivare questa funzione aggiungere al codice sorgente specificato nelle righe precedenti il codice lt div class natool_divess gt lt select id natool_selectcss gt lt select gt lt div gt Creare con un normale editor nella directory netacross style il file ListUsrCss txt con il contenuto che segue esempio Pagina 52 di 59 NetAcross manuale tecnico VIRIMI cartelle style usr blu css style usr Verde css style usr Bianco css descrizioni Sfondo Blu Sfondo Verde Sfondo Bianco Il pulsante di selezione verr riempito con le costanti elencate in lt descrizioni gt e quando viene effettuata la selezione in override al foglio di stile di base viene aggiunto il foglio di stile corrispondente alla voce lt cartelle gt Lancio automatico di documenti PDF E possibile generare automaticamente al termine di una operazione ad esempio al termine dell inserimento di un ordine un documento PDF e visualizzarlo all utente Questo al fine di consentirne la stampa sulla stampante locale e allo stesso tempo co
77. su un iSeries con IP 192 168 1 1 da un portale l URL di richiamo potrebbe essere http 192 168 1 1 start html NAUSR ROSSI amp NAPWD ROSSIPWD Con questa chiamata si accede al men dell utente senza richiesta di password Inserendo anche gli altri parametri si pu accedere direttamente ad una funzione dell utente Il parametro NAURL permette alla fine dell operazione di rientrare alla pagine di portale originale eventualmente passandogli anche i risultati attraverso NAPRM1 Gestione Documenti Ad ogni utente di NetAcross oltre ai dati di tipo gestionale relazionale pu essere associata una cartella dove possono essere memorizzati dei documenti in formato PC La cartella in particolare pu essere alimentata automaticamente dalla funzione precedente Integrazione Pagina 57 di 59 NetAcross manuale tecnico VIRIMI con Fogli di Calcolo La cosa interessante di questa funzione che permette di condividere documenti con utenti che accedono via Web senza la necessit di condividere cartelle su Internet ma sfruttando il meccanismo protetto degli Alias di NetAcross Dal lato server i dati possono essere memorizzati nell IFS dell AS400 oppure su server in rete e alimentati manualmente oppure automaticamente dalle applicazioni Dal lato client l utente pu visualizzare o salvare i documenti con un click del mouse Se l utente ha l autorizzazione in modifica alla cartella possibile caricare degli archivi dal PC dell utente alla sua cartella doc
78. t 1 3 JV1 opzione 5 per versioni V4R5 o V5R1 e Java Developer Kit 1 4 JV1 opzione 6 per versioni V5R2 o superiori Portable App Solutions Environment SS1 opzione 33 per versioni V5R2 o superiori solo se si usa la funzione NetAcross AS2Chart per creare grafici Per il server iSeries solo se si devono personalizzare le exit per i men ad albero Include apertura del sistema SS1 opzione 13 Per il server iSeries solo se interessa la comunicazione protetta SSL Digital Certificate Manager SS1 opzione 34 e Cripto Access Provider 128 bit AC3 opzione base per versioni fino alla V5R3 Per versioni V5R4 e superiori incluso nel software di base e non occorre installarlo separatamente Per il server iSeries solo se interessa la generazione di spool in formato PDF Infoprint Server IP1 oppure altro software di generazione PDF per ogni client PC uno dei seguenti e Windows con Internet Explorer v5 5 o successive e Firefox 2 0 o successive e Opera 7 11 o successive con alcune limitazioni Pagina 4 di 59 NetAcross manuale tecnico VIRIMI Tutti i prodotti elencati eccettuato Infoprint Server sono forniti gratuitamente o insieme al sistema operativo di base I prodotti relativi all iSeries devono essere stati caricati dai CD del sistema operativo Il prodotto Cripto Access Provider risiede su un CD a parte gratuito ma deve essere richiesto specificatamente all IBM per versioni fino alla V5R3 Il prodotto Info
79. tamente Selezionare S per aggiungere l autorit richiesta al profilo QTMHHTP1 Pagina 17 di 59 NetAcross manuale tecnico VIRIMI Configurazione Sistema manuale Introduzione Controllare che siano soddisfatti i prerequisiti a livello sistema operativo indicati nei capitoli precedenti prodotti programma e PTF Configurazione TCP IP su iSeries Qui di seguito sono elencati i passi per configurare il TCP IP sull iSeries Sono istruzioni indicative e richiedono un minimo di conoscenza sui parametri da impostare Se l iSeries gia stato configurato a livello di IP e tabelle Host si possono saltare questi passi deve essere ricordato il nome Host perch occorrer pi avanti Collegarsi con utente di livello QSECOFR e da riga comandi eseguire CFGTCP Con l opzione 1 occorre assegnare se non presente un indirizzo IP all iSeries oltre all indirizzo 127 0 0 1 gi esistente di fabbrica Tale indirizzo deve essere assegnato dall amministratore della rete Per le reti private le classi di indirizzo sono a scelta Classe C 192 168 x x netmask 255 255 255 0 Classe B 172 16 gt 31 x x netmask 255 255 0 0 Classe A 10 x x x netmask 255 0 0 0 L immagine presenta un esempio 8 Sessione A 24 x 80 __ laj x Fie Modifica Visuaizza Comunicazioni Azioni Finestra 6 ala Sle a lh se a ele Gestione interfacce TCP IP Sistema GLOBALB Immettere le opzioni e premere In
80. tecnico VIRIMI Li VOCE Obblig Significato Valori Da atoria Facolt llo ativa architettura 6 lt ArcEndKey gt F Tasto per Sign Off default F23 FXX lt ArcFldCho gt F Campo di input file video archittura per Nome campo 6 immissione selezioni men azioni lt ArcPreSbm gt F Exitperillancio delle azioni Libr Progr 6 selezionate dal men ad albero lt ArcPreCal gt F Exit per l esecuzione del programma Libr Progr 6 iniziale di architettura lt ArcPosCal gt F Exit per l esecuzione del programma Libr Progr 6 finale di architettura lt ArcPreEst gt F Exit per il lancio delle azioni Libr Progr 6 selezionate come funzioni estese lt Htm lGenerator gt O Arearelativa alle informazioni di 3 conversione Html lt Template gt O Percorso relativo a Root che fa da es scheletro per tutti gli html convertiti config template ht 4 ml lt Primitive gt O Percorso relativo a Root che contiene le es config primiti tag di riferimento per la creazione dell ve xml 4 html lt KeyFSplit gt F Determinase ricercare il testo dei tasti Y Ricerca i tasti di comando nelle pagine 5250 come di comando campi separati oppure se presente un all interno dei unico campo con all interno le varie campi costanti Collegata alla keyword Ne Rca KeyFunctions Default Y di comando all inizio dei 4 singoli campi lt SflHdrDft gt F Numero di righe per salire nella ricerca della testata da tagliare per i subfile con drop
81. tivati sulla base del programma di avvio inserito nel profilo utente Nella configurazione viene quindi indicato il nome delle exit da richiamare in funzione dei vari punti di richiamo Per dettagli circa l attivazione vedere Interfaccia per il programmatore EXIT Men ad albero con architetture non standard nel manuale Guida all utilizzo Non utilizzo dei men ad albero E possibile non utilizzare i men ad albero grafici La disattivazione si specifica non inserendo nel programma iniziale del profilo utente o il valore per l architettura ACGGAA BCI00 o il valore per i men di sistema operativo NAMENUSYS e per la modalit batch specificando nel men iniziale SIGNOFF In tale caso non viene presentata l applet grafica ed i men o le emissioni del programma iniziale vengono presentati come normali pagine Html Se si vogliono utilizzare i men senza applet in modalit batch occorre specificare nel programma iniziale del profilo utente il valore NAMNUDRVP programma fornito nella libreria NETAP e nel men iniziale il nome del men di sistema operativo da presentare Personalizzazione loghi icone ecc E possibile personalizzare il funzionamento editando le icone immagini ecc che vengono Pagina 49 di 59 NetAcross manuale tecnico VIRIMI fornite di default con l applicazione La struttura delle directory fornite spiegata nel capitolo Struttura Directory istanza NetAcross In particolare le parti che pi probabilme
82. to nome inserendolo in qualsiasi libreria Questo nome programma nel programma iniziale ha la funzione di una flag e consente a NetAcross di presentare l albero dei men e azioni dell applicazione in modo grafico e non modale Tale operazione viene eseguita da una struttura che presenta i men o in modalit ad albero oppure in modalit pop up I men del sistema operativo non consentono di ricavare il testo descrittivo dei men o delle azioni poich queste informazioni sono inserite in modo non formattato all interno di un file video A tal fine per riportare sul men tale informazione occorre duplicare il membro messaggi di ogni men aggiungendo al nome il suffisso NA Poi occorre modificare ogni riga del file messaggi duplicato sostituendo il comando da eseguire testo di primo livello con il testo dell azione Viene comunque fornita una utility che provvede a creare automaticamente il file messaggi partendo dal men assumendo che il testo descrittivo sia la costante contigua a destra dell opzione numerica seguita da un punto L utility si chiama NAMNUSYSD nella libreria NETAP e riceve due parametri il primo il Pagina 48 di 59 NetAcross manuale tecnico VIRIMI nome del men ed il secondo la libreria dove ubicato E richiamabile tramite CALL Se si lavora in modalit batch sempre nel file messaggi con suffisso NA occorre specificare se il comando corrispondente ad ogni opzione di men deve essere eseguito tenendo bloc
83. to per collegamento immagini gestione documenti e possibile utilizzare le applicazioni anche da terminali non convenzionali tablet PC palmari Windows CE Modalit di esecuzione NetAcross pu essere eseguito in due modalit interattiva o batch Nel primo caso i programmi vengono connessi al browser dove lavora l utente a livello di terminale virtuale Questo significa che tutte le transazioni video che il programma utente effettua vengono intercettate ed il contenuto viene trasmesso in formato Html alla postazione client A questa tecnica viene riferito il termine di screen scraping Utilizzando questa modalit i programmi utente non necessitano di nessun intervento ma proprio implicitamente nella tecnica utilizzata necessario che l iSeries disponga di una feature interattiva e che questa sia adeguata al lavoro di questo tipo effettuato Il vantaggio oltre la non modifica o ricompilazione degli applicativi che NetAcross pu portare su Web anche applicazioni per le quali non si dispone del codice sorgente Nel caso batch invece la connessione al browser avviene a livello di chiamata di input output direttamente dal codice dell applicazione Questo significa che il programma Pagina 6 di 59 NetAcross manuale tecnico VIRIMI utente non ha intermediari nella connessione al browser e pu pilotare direttamente l Http Server sfruttandone tutte le possibilit Utilizzando questa modalit i programmi utente necessitano di u
84. uando puntata Attributo riga quando puntata Attributo riga quando puntata tipo font opzioni di men ampiezza font opzioni di men peso font opzioni di men colore font opzioni di men tasto reset men Si No tasto reset descrizione tasto reset posizione tasto reset posizione tasto reset posizione tasto reset ampiezza font tasto reset colore tasto reset font Valori speciali DES descrizione della azione in corso SIS descrizione del sistema informati Pagina 44 di 59 NetAcross var FRAME_TITLE_DEFAULT net across Computer Var Services spa var CALLCMD_ACTIVE Y var CALLCMD_SIZE 4 var CALLCMD_RIGHT 300px var CALLCMD_LEFT 200px var CALLCMD TOP 0px var CALLCMD_FONTSIZE 13px default var CALLCMD_FONTWEIGHT bolder default var CALLCMD_FONTCOLOR 000000 default var CALLCMD_UPPERCASE true default Pulsante gestione messaggi var MSG_BUTTON_WIN TOP TOP MAIN COMMANDS NO var MSG_BUTTON_POSX 50 default var MSG_BUTTON_POSY 5px default var MSG_BUTTON_WIDTH 100px default var MSG_BUTTON_HEIGHT 30px default var MSG_BUTTON_ TITLE Messaggi default var MSG_BUTTON_BACKGROUND CDAFEA manuale tecnico VIRIMI vo attivo Abilitazione N caratteri chiamata diretta ad azione Posizione destra
85. umenti In questo caso viene abilitato un pulsante che permette di indicare il file da trasferire con la possibilit di ricerca Vedere Gestione Funzioni Estese nel manuale Guida all utilizzo per i dettagli della funzione Gestione CSS variabili I CSS Cascade Style Sheet sono dei riferimenti per gli stili font colori ecc che vengono usati dalle pagine Html per gestire l aspetto esteriore in modo standardizzato E possibile fornendo degli stili diversi per la stessa pagina Html farla apparire in modo sensibilmente diverso Vediamo in quali casi utile andare a gestire dei CSS variabili Le pagine Html vengono generate da NetAcross tenendo conto di una ampiezza standard riferita ad una risoluzione 800 x 600 pixel Quando una applicazione viene eseguita all interno di un browser la finestra pu avere delle risoluzioni diverse sia in funzione della risoluzione dello schermo dell utente sia in funzione del ridimensionamento della finestra all interno del monitor NetAcross permette di gestire queste situazioni dando la possibilit di assegnare dei CSS che si riferiscono a dimensioni diverse in funzione delle necessit Allo stesso modo si possono servire pi applicazioni e si pu richiedere che ogni applicazione presenti uno stile di rappresentazione colori font ecc diverso per la sua caratterizzazione Netacross permette di gestire queste situazioni dando la possibilit di assegnare dei CSS diversi in funzione della applicazio
86. unzioner regolarmente Alcune vecchie keyword orientate alla riga colonna del Sistema 36 non sono supportate Non sono supportati i campi con lunghezza maggiore di 132 caratteri I comandi di sistema operativo riga comandi query ecc non sono supportati Alcuni comandi di normale utilizzo WrkSpIF WrkUsrJob ecc sono stati implementati in NetAcross e sono disponibili per l utilizzo Pagina 8 di 59 NetAcross manuale tecnico VIRIMI Installazione Aggiornamento NetAcross Installazione Prodotto Programma L installazione o il caricamento di successivi rilasci del prodotto NetAcross avviene con il caricamento da CD usando il CD o DVD interno dell iSeries oppure scaricando il prodotto in formato SAVF da Internet Sito www netacross it area download Il ripristino deve essere eseguito come profilo di livello QSECOFR In caso di installazione da CD sostituire il valore del release che si sta caricando alla voce RLS con il valore di release indicato sulla copertina del CD In caso di installazione da SAVF sostituire l opzione DEV con SavF e specificare il nome del Save File dove si scaricato il prodotto Non occorre indicare il livello del rilascio voce RLS Attenzione in caso di aggiornamento ricordarsi di copiare gli oggetti eventualmente personalizzati o aggiunti nelle cartelle IFS di NetAcross nella cartella PERS per evitare che questi vengano sostituiti Vedere Personalizzazione loghi icone ecc in questo manuale Se
87. viduale i 55 TV EN CAV a ernennen anna a e Domne e a a a a ira 56 Richiamo da portali Form Login 56 Gestrone Documenti della iaia asa 57 Gestione CSS vanabili sgen aair lola 58 CREST ONE dispositivi special essc saan La 59 Pagina 3 di 59 NetAcross manuale tecnico VIRIMI Preparazione Componenti del prodotto NetAcross prevede due componenti e La componente base il runtime del prodotto e ne permette l esecuzione a fronte di applicazioni per cui gi stata preparata la versione HTML in altra sede e La componente sviluppo la parte che assiste nella preparazione delle applicazioni per la versione HTML Con questa componente si possono preparare nuove applicazioni che poi verranno eseguite tramite il componente base La licenza sviluppo comprende anche il supporto runtime La licenza per l utilizzo NetAcross viene concessa per l utilizzo su di un i5 iSeries Pu essere utilizzato su qualsiasi partizione o qualsiasi processore senza alcun limite Prerequisiti Hardware ib ISeries con almeno 150 CPW di processore totale Solo se si utilizza la versione non batch necessaria almeno una feature interattiva La memoria centrale deve essere di almeno 1GB Spazio su disco richiesto circa 100MB Prerequisiti Software per il server iSeries Sistema Operativo Versione V4R5 o superiore SS1 Consigliata V5R1 o superiore IBM HTTP Server DG1 opzione Base e Java Developer Ki
88. vio 1 Aggiunta 2 Modifica 4 Rimozione 5 Visualizzazione 9 Avvio 10 Fine Indirizzo Maschera Descrizione Tipo Opz internet sottorete linea linea r 81 115 81 195 255 255 255 240 ETHLINEEXT ELAN 127 001 255 0 0 0 LOOPBACK NONE a 172 31 8 247 255 255 248 0 ETHLINE ELAN Fine F3 Fine E5 Rivis F6 Stampa elenco Eld Vis stato interfaccia Ei2 Annul1 Fif Inizio dati FL8 Fine dati MAI a 5 1902 La sessione stata avviata correttamente Pagina 18 di 59 NetAcross manuale tecnico VIRIMI Con opzione 12 occorre assegnare un nome host ed un nome dominio all iSeries se non presenti Inserire il nome iSeries nella voce Nome Sistema Centrale Il nome di fantasia e pu essere ISERIES Non deve esistere gi nella rete Inserire il dominio a cui appartiene nella voce Nome Dominio Normalmente viene definito a livello aziendale Le rimanenti voci non sono importanti per l applicazione Tali nomi devono essere assegnati dall amministratore della rete L immagine presenta un esempio Sessione A 24 x 80 E la x Fie Modifica Visuaizza Comunicazioni Azioni Finestra S ela AS Sls a hh l a ele Modifica dominio TCP IP CHGTCPDMN Immettere le scelte e premere Invio Nome sistema centrale Ras400681 Nome dominio o s ero ro em sa Suur Elenco ricerca dominio DFT Priorit ric nome sist cent LOCAL REMOTE LOCAL SAME Server nome dominio Indirizzo

Download Pdf Manuals

image

Related Search

Related Contents

Brother HL-700 Series User's Manual  Tau Camera User`s Manual  NIM-Neuro® 3.0  Avaya Communication Server 1000 IP Softphone 2050 User Guide  DeLOCK Cable USB 2.0-A male to pin header  resource  Instruções de Operação - SEW    Troubleshooting english 08.10.09  

Copyright © All rights reserved.
Failed to retrieve file