Describeelmodode sabersilavía decomunicaciónnecesariaestáactivay cómoiniciarlasiespreciso. EZ-SetupeiSeriesNavigatorpuedenconectarsealosservidoresdeiniciodesesión,centralyalde llamadaa programasdistribuidos ymandatosremotossinqueseejecuteunprotocolodecomunicaciones enelservidor iSeries.Es decir,EZ-SetupsepuedeconectarantesdehaberejecutadoSTRTCP.Lavía utilizadapermiteaEZ-Setuprealizarparte delaconfiguracióninicial deiSeriesantesdeconfiguraro iniciarcualquierprotocolodecomunicaciones. Estetemadescribelamaneradedeterminarsilavíade comunicaciónqueutilizaEZ-Setupy OperationsConsoleestáactivaycómo reiniciarlasielnecesario. ParaobtenerinformaciónsobrelamaneradeconfigurarlaconexiónqueutilizaEZ-Setup,consultela ayudaenlíneaparaEZ-Setup.
Lavía decomunicaciónqueutilizaEZ-Setup requierequetrestrabajos,QNEOSOEM,seejecutenenel subsistemaQSYSWRK.ElsubsistemaQSYSWRKtiene untrabajodearranqueautomático paraestavía decomunicación.Eltrabajodearranqueautomático, QNEOSOEM,someteotrosdostrabajosconel nombredeQNEOSOEMenelsubsistemaQSYSWRK.Siunodelostrabajosnoestáactivo,inícielo emitiendoelmandato siguiente:
QSYS/SBMJOB CMD(QSYS/CALL PGM(QSYS/QNEOSOEM)) JOB(QNEOSOEM) JOBD(QSYS/QNEOJOBD) JOBQ(QSYS/QSYSNOMAX) PRTDEV(*JOBD) OUTQ(*JOBD) USER(*JOBD) PRTTXT(*JOBD) SYSLIBL(*SYSVAL) INLLIBL(*JOBD)
LOGCLPGM(*YES) MSGQ(*NONE) SRTSEQ(*SYSVAL) LANGID(*SYSVAL) CNTRYID(*SYSVAL) CCSID(*SYSVAL)
Elmandatoiniciará lostrestrabajos QNEOSOEMsiesnecesario.
Utilización
de
programas
de
salida
de
servidor
Estetemadescribecómograbar yregistrarprogramasde salida.Encontrarátambiénenestasección parámetrosdeprogramasdesaliday ejemplosdeprogramación.
Losprogramasdesalidapermiten alosadministradoresde sistemacontrolarlasactividadesquese permitena unusuario declienteporcadaunodelosservidoresespecíficos.Todoslosservidores soportanprogramasdesalidagrabados porusuarios.Estetemadescribelamaneradeutilizarlos
programasde salidaycómoconfigurarlos.Tambiénproporcionaprogramasdeejemploquepueden ayudara controlarelacceso alasfuncionesde servidor.
Nota: Alutilizarlosejemplosdecódigo,aceptarálostérminosdel“Informacióndelicenciadecódigoy
declaraciónde limitaciónderesponsabilidad” enlapágina161.
Registrar
programasde
salida
Identificarunprogramade salidaalquedebellamarse.
Trabajar
con
el
recursode
registro
Parapermitira losservidoresdeterminara quéprograma desalidadeben llamar(siesquetienenque llamaraalguno)esprecisoregistrarelprograma desalida.Sepuederegistrarelprogramadesalida utilizandoelrecursoderegistroi5/OS.
Ademásderegistrarunprogramadesalida,esnecesarioreiniciarlostrabajosdeprearranquede un servidordeterminado.Si estepaso,nosellamaráalprogramade salidahastaque,pordesgaste,se iniciennuevostrabajosdeservidor.Parapoder invocaralprogramade salidadelservidordearchivos, debehabersereiniciadoelsubsistema QSERVER.
Pararegistrarunprograma desalidaconelrecursoderegistro, utiliceelmandatoTrabajarcon informaciónderegistro(WRKREGINF).
+---+ | Trabajar con información de registro (WRKREGINF) |
| |
| Teclee opciones, pulse Intro. |
| |
| Punto de salida . . . *REGISTERED |
| Formato de punto de salida . . . *ALL Nombre, genérico*, *ALL |
| Salida . . . * *, *PRINT |
| |
+---+ PulseIntroparaverlospuntos desalidaregistrados.
+---+ | Trabajar con información de registro |
| |
| Teclee opciones, pulse Intro. |
| 5=Visualizar punto de salida 8=Trabajar con programas de salida |
| |
| Salir |
| Punto de salida |
| Opc Formato de punto Texto registrado |
| _ QIBM_QCA_CHG_COMMAND CHGC0100 *YES Cambiar prog. salida mandato |
| _ QIBM_QCA_RTV_COMMAND RTVC0100 *YES Recuperar prog. salida mandato|
| _ QIBM_QHQ_DTAQ DTAQ0100 *YES Servidor cola datos original |
| _ QIBM_QIMG_TRANSFORMS XFRM0100 *YES |
| _ QIBM_QJO_DLT_JRNRCV DRCV0100 *YES Suprimir receptor de diario |
| _ QIBM_QLZP_LICENSE LICM0100 *YES Servidor gestión lic. original|
| _ QIBM_QMF_MESSAGE MESS0100 *YES Servidor de mensajes original |
| _ QIBM_QMH_REPLY_INQ RPYI0100 *YES Manejar resp. a mens. pregunta|
| 8 QIBM_QNPS_ENTRY ENTR0100 *YES Servidor impr. red - entrada |
| _ QIBM_QNPS_SPLF SPLF0100 *YES Servidor impr. red - spool |
| _ QIBM_QOE_OV_USR_ADM UADM0100 *YES Administr. OfficeVision/400 |
| |
| Mandato |
| ===> |
| |
Elijalaopción8 paratrabajarconlosprogramasdesalidaparaelpuntode salidadefinidodelservidor conelquedesea trabajar.
+---+ | Trabajar con programas de salida |
| |
| Punto de salida: QIBM_QNPS_ENTRY Formato: ENTR0100 |
| |
| Teclee opciones, pulse Intro. |
| 1=Añadir 4=Eliminar 5=Visualizar 10=Sustituir |
| |
| Salir |
| Programa Salir |
| Opc Número Programa Biblioteca |
| 1_ __________ __________ |
| |
| (No se han encontrado programas de salida) |
| |
+---+ Utilicelaopción1paraañadirunprogramade salidaaunpuntodesalida.
Notas:
v
Siyahayunprogramade salidadefinido,deberáeliminarloantesde cambiarelnombredel
programa.
v Aunqueelrecursode registropuededarsoporteavariassalidasdeusuarioparaunnombrede
formatoypuntodesalidaespecíficos,losservidoressiemprerecuperanelprogramadesalida 1.
v Paraqueelcambioentreenvigor,debefinalizary reiniciarlostrabajosdeprearranque.
+---+ | Añadir programa de salida (ADDEXITPGM) |
| |
| Teclee opciones, pulse Intro. |
| |
|Punto de salida . . . > QIBM_QNPS_ENTRY |
|Formato de punto de salida . . . > ENTR0100 Nombre |
|Número de programa . . . > 1 1-2147483647, *LOW, *HIGH |
| Programa . . . MYPGM Nombre |
| Biblioteca . . . MYLIB Nombre, *CURLIB |
|THREADSAFE . . . *UNKNOWN *UNKNOWN, *NO, *YES |
|Acción de trabajo multihebra . . . . *SYSVAL *SYSVAL, *RUN, *MSG, |
| Texto ’descriptivo’. . . *BLANK |
| |
+---+ Entreelnombredeprogramay bibliotecaparaelprogramaenestepuntodesalida.
Sepuedeutilizarelmismoprogramaparavariospuntosdesalida.Elprograma puedeutilizarlosdatos queseenvíancomoentradaparadeterminarlamanerademanejar diferentestiposde peticiones.
Acontinuaciónfiguranlospuntosdesalida ynombresde formatoparacadaunodelosservidoresi5/OS específicos.
QIBM_QPWFS_FILE_SERV(Servidordearchivos)
Nombredeformato PWFS0100
QIBM_QZDA_INIT(Iniciacióndeservidor debasesdedatos)
Nombredeformato ZDAI0100
Nombredeaplicación *SQL
QIBM_QZDA_NDB1(Peticionesdebasede datosnativadeservidor debasede datos)
Nombresdeformato ZDAQ0100ZDAQ0200
Nombredeaplicación *NDB
QIBM_QZDA_ROI1(Peticionespararecuperarinformaciónde objetodeservidor debasesdedatos)
Nombresdeformato ZDAR0100ZDAR0200
Nombredeaplicación *RTVOBJINF
QIBM_QZDA_SQL1(PeticionesSQLdeservidor debasesde datos)
Nombresdeformato ZDAQ0100
Nombredeaplicación *SQLSRV
QIBM_QZDA_SQL2(PeticionesSQLdeservidor debasesde datos)
Nombresdeformato ZDAQ0200
Nombredeaplicación *SQLSRV
QIBM_QZHQ_DATA_QUEUE(Servidordecolasdedatos)
Nombredeformato ZHQ00100
Nombredeaplicación *DATAQSRV
QIBM_QNPS_ENTRY(Servidordeimpresióndered)
Nombredeformato ENTR0100
Nombredeaplicación QNPSERVR
QIBM_QNPS_SPLF(Servidordeimpresióndered)
Nombredeformato SPLF0100
Nombredeaplicación QNPSERVR
QIBM_QZSC_LM(Peticionesde gestióndelicenciasdeservidor central)
Nombredeformato ZSCL0100
QIBM_QZSC_NLS(PeticionesNLSde servidorcentral)
Nombredeformato ZSCN0100
Nombredeaplicación *CNTRLSRV
QIBM_QZSC_SM(Servidorde licencias)
Nombredeformato ZSCS0100
Nombredeaplicación *CNTRLSRV
QIBM_QZRC_RMT(Servidordellamadasamandatos remotosy programasdistribuidos)
Nombredeformato CZRC0100
Nombredeaplicación *RMTSRV
QIBM_QZSO_SIGNONSRV(Servidorde iniciodesesión)
Nombredeformato ZSOY0100
Nombredeaplicación *SIGNON