NOMBRE_PROCESO=Controlador%20de%20Env%EDo%20de%20Mensajes%20Cortos
MODULE_NAME_MENU=TME1004
FICHERO=po_co_conenvmencor
CODIGO=
AUTOR=Juan%20Ram%F3n%20GALLO
FECHA=18%2F2%2F2002
VERSION=1.0
SAVE=Guardar
DESCRIPCION=Este%20proceso%20es%20el%20responsable%20de%20la%20distribuci%F3n%20de%20las%20peticiones%20de%20env%EDo%20de%20los%20mensajes%20cortos%20que%20el%20funcionamiento%20de%20la%20aplicaci%F3n%20requiere..%0D%0A%0D%0APara%20arrancar%20este%20proceso%2C%20la%20configuraci%F3n%20de%20las%20tablas%20poco_arranque%20y%20poco_procesos%20debe%20ser%20tal%20que%20po_co_modarrsis%20arranque%20este%20proceso%20con%20los%20siguientes%20argumentos%3A%0D%0A%0D%0Apo_co_conenvmencor%20CEM%20000%20MAS%20000%20%3Cnombre_maquina%3E%2C%0D%0A%0D%0Adonde%20%3Cnombre_maquina%3E%20es%20el%20nombre%20del%20servidor%20donde%20el%20proceso%20se%20est%E1%20ejecutando.%0D%0A%0D%0AUna%20vez%20arrancado%2C%20po_co_conenvmencor%20accede%20a%20la%20tabla%20poco_maquinas%20y%20poco_repartocmc%20y%20selecciona%20todos%20los%20centros%20e%20identificadores%20de%20mensajes%20definidos%20de%20tipo%20%91CMC%92%20y%20%91CMV%92%20que%20coincidan%20con%20su%20instancia%2C%20y%20el%20n%FAmero%20de%20conexiones%20habilitadas%20para%20cada%20uno%20%0D%0A%0D%0APara%20cada%20uno%20de%20los%20sistemas%20encontrados%20arrancar%E1%20tantos%20procesos%20po_co_modmencortcp%20como%20indique%20el%20n%FAmero%20de%20conexiones%20obtenidas.%20Se%20arrancar%E1%20un%20m%E1ximo%20de%20procesos%20definidos%20por%20la%20variable%20de%20entorno%20PO_CO_CONENVMENCOR_NUM_MAX_CMC%2C%20por%20defecto%20ser%E1n%20100.%20La%20instancia%20de%20comienzo%20del%20proceso%20a%20arrancar%20est%E1%20definida%20por%20la%20misma%20variable%20de%20entorno%20%28Ej.%20para%20el%20CEM001%20si%20la%20variable%20tiene%20el%20valor%2050%2C%20el%20primer%20po_co_modmencortcp%20que%20arrancar%E1%20ser%E1%20el%2050%20%28%2050%20%2A%201%29%29.%0D%0A%0D%0AUna%20vez%20arrancados%20dichos%20procesos%2C%20po_co_conenvmencor%20quedar%E1%20a%20la%20espera%20de%20solicitudes%20de%20env%EDo%20por%20parte%20del%20resto%20de%20procesos%20de%20la%20aplicaci%F3n.%20Ante%20la%20recepci%F3n%20de%20una%2C%20se%20extraer%E1%20el%20identificador%20del%20texto%20del%20mensaje%20que%20desea%20enviarse%20del%20mensaje%20recibido%20y%20se%20acceder%E1%20a%20los%20datos%20del%20mismo%20a%20trav%E9s%20del%20interfaz%20en%20memoria%20compartida%20con%20la%20tabla%20poco_menscortos.%20%20Si%20dicho%20mensaje%20tiene%20asociado%20un%20centro%20de%20mensajes%20cortos%20espec%EDfico%2C%20po_co_conenvmencor%20enviar%E1%20la%20solicitud%20de%20env%EDo%20del%20mensaje%20corto%20al%20proceso%20po_co_modmencortcp%20que%20atiende%20a%20ese%20centro%20y%20se%20encuentre%20m%E1s%20descargado.%20En%20el%20caso%20de%20que%20el%20mensaje%20no%20tenga%20asociado%20ning%FAn%20centro%20de%20mensajes%20cortos%20y%20pueda%20ser%20enviado%20a%20trav%E9s%20de%20un%20centro%20gen%E9rico%20po_co_conenvmencor%20har%E1%20uso%20del%20centro%20de%20mensajes%20de%20tipo%20%91CMC%92%20m%E1s%20descargado%20para%20el%20identificador%20de%20mensaje%20recibido.%20%28Es%20decir%20el%20uso%20de%20centros%20de%20mensajes%20cortos%20virtuales%20est%E1%20restringido%20a%20ciertos%20tipos%20de%20mensajes%20exclusivamente%29%0D%0A%0D%0ASi%20se%20desea%20enviar%20los%20mensajes%20cortos%20a%20cualquier%20centro%20de%20mensajes%20cortos%2C%20no%20los%20definidos%20expl%EDcitamente%20para%20cada%20servicio%2C%20es%20necesario%20exportar%20la%20variable%20de%20entorno%20PO_CO_CONENVMENCOR_REPARTO_HOMOGENEO.%0D%0A%0D%0ATras%20la%20recepci%F3n%20de%20la%20se%F1al%20de%20finalizaci%F3n%20desde%20po_co_modarrsis%2C%20po_co_conenvmencor%20solicitar%E1%20la%20parada%20%20de%20todos%20procesos%20bajo%20su%20control%20y%20tras%20la%20confirmaci%F3n%20de%20la%20defunci%F3n%20de%20los%20mismos%2C%20le%20enviar%E1%20el%20mensaje%20de%20confirmaci%F3n%20de%20parada%2C%20y%20finalizar%E1.%0D%0A
DESCRIPCION_ASSIGNED=1
ARRANQUE=%3CIntroduzca%20aqu%ED%20la%20forma%20de%20arranque%20y%20parada%3E%0D%0A-%20Men%FAs%20de%20arranque%2C%20parada%20y%20monitorizaci%F3n%0D%0A-%BFEs%20un%20proceso%20que%20se%20arranca%20y%20se%20para%20de%20forma%20autom%E1tica%20cuando%20se%20inicializa%20el%20sistema%20operativo%3F
ARRANQUE_ASSIGNED=0
EN_ARCHIVO=
EN_UBICACION=
EN_PROCEDENCIA=
EN_CONTENIDO=
SAL_ARCHIVO=
SAL_UBICACION=
SAL_CONTENIDO=Si%20no%20est%E1%20exportada%20en%20el%20entorno%20de%20la%20aplicaci%F3n%20la%20variable%20PO_CO_LIB_LOCAL_NO_TRACE%20todos%20los%20procesos%20de%20la%20aplicaci%F3n%20generan%20ficheros%20de%20trazas%2C%20en%20los%20cuales%20se%20refleja%20el%20funcionamiento%20del%20proceso.%20Dichos%20ficheros%20son%20de%20utilidad%20%FAnicamente%20si%20se%20detecta%20un%20mal%20funcionamiento%20del%20proceso%2C%20en%20cualquier%20otro%20caso%20pueden%20obviarse.
FICHEROS=%3CIntroduzca%20aqu%ED%20el%20nombre%2C%20localizaci%F3n%20y%20tama%F1o%20m%E1ximo%20previsto%20del%20fichero%20de%20log%3E
FICHEROS_ASSIGNED=0
MENSAJES_CODIGO_1=0001
MENSAJES_DESC_1=Error%20de%20Configuraci%F3n%20
MENSAJES_ACCION_1=Revisar%20la%20configuraci%F3n%20de%20las%20tablas%20que%20residen%20en%20memoria%20compartida.%20Informar%20de%20la%20incidencia%20al%20Departamento%20de%20Desarrollo%20de%20Sistemas%20en%20caso%20de%20problemas.
MENSAJES_EXITCODE_1=
MENSAJES_CODIGO_2=1200
MENSAJES_DESC_2=Arranc%F3%20Controlador%20de%20Env%EDo%20de%20Mensajes%20Cortos
MENSAJES_ACCION_2=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_EXITCODE_2=
MENSAJES_CODIGO_3=1201
MENSAJES_DESC_3=Controlador%20de%20Env%EDo%20de%20Mensajes%20Cortos%20recibe%20se%F1al%20de%20parada%20%28SIGTERM%29.
MENSAJES_ACCION_3=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_EXITCODE_3=
MENSAJES_CODIGO_4=1202
MENSAJES_DESC_4=Fallo%20al%20enviar%20a%3A%20%40N09%20el%20mensaje%20corto%20del%20servicio%3A%20%40S16
MENSAJES_ACCION_4=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_EXITCODE_4=
MENSAJES_CODIGO_5=1203
MENSAJES_DESC_5=Controlador%20de%20Env%EDo%20de%20Mensajes%20Cortos%20finaliza%20con%20fallo.
MENSAJES_ACCION_5=Comprobar%20el%20motivo%20de%20la%20parada%20del%20proceso.%20Sin%20acci%F3n%20a%20tomar%2C%20pues%20el%20proceso%20MAS%20rearrancar%E1%20un%20nuevo%20proceso.
MENSAJES_EXITCODE_5=
MENSAJES_CODIGO_6=1204
MENSAJES_DESC_6=Controlador%20de%20Env%EDo%20de%20Mensajes%20Cortos%20recibe%20mensaje%20de%20reconfiguraci%F3n.
MENSAJES_ACCION_6=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_EXITCODE_6=
MENSAJES_CODIGO_7=1205
MENSAJES_DESC_7=Controlador%20de%20Env%EDo%20de%20Mensajes%20Cortos%20%28via%20TCP%2FIP%29%20finaliza%20correctamente.
MENSAJES_ACCION_7=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_EXITCODE_7=
MENSAJES_CODIGO_8=1206
MENSAJES_DESC_8=Controlador%20de%20Env%EDo%20de%20%20Mensajes%20Cortos%20recibi%F3%20mensaje%20inesperado
MENSAJES_ACCION_8=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_EXITCODE_8=
MENSAJES_CODIGO_9=1207
MENSAJES_DESC_9=Controlador%20de%20Env%EDo%20de%20Mensajes%20Cortos%20recibe%20mensaje%20de%20parada.
MENSAJES_ACCION_9=Informativo.%20Sin%20acci%F3n%20a%20tomar
MENSAJES_EXITCODE_9=
NEWLINES_MENSAJES_CODIGO_=1
SEGMENTOS=Ninguno.
COMMIT=
ESPACIOS=Ninguno.
TABLAS_PROC_NOMBRE_1=poco_repartocmc
TABLAS_PROC_BBDD_1=actope
TABLAS_PROC_S_1=X
TABLAS_PROC_ORDERBY_1=
TABLAS_PROC_GROUPBY_1=
TABLAS_PROC_DISTINCT_1=
TABLAS_PROC_UNION_1=
TABLAS_PROC_FILAS_1=100%20%25
TABLAS_PROC_NOMBRE_2=poco_maquinas
TABLAS_PROC_BBDD_2=actope
TABLAS_PROC_S_2=X
TABLAS_PROC_ORDERBY_2=
TABLAS_PROC_GROUPBY_2=
TABLAS_PROC_DISTINCT_2=
TABLAS_PROC_UNION_2=
TABLAS_PROC_FILAS_2=10%20%25
TABLAS_PROC_NOMBRE_3=
TABLAS_PROC_BBDD_3=
TABLAS_PROC_ORDERBY_3=
TABLAS_PROC_GROUPBY_3=
TABLAS_PROC_DISTINCT_3=
TABLAS_PROC_UNION_3=
TABLAS_PROC_FILAS_3=
NEWLINES_TABLAS_PROC_NOMBRE_=1
CLAVES_PROC_1=pkco_%20maquinas
CLAVES_PROC_2=
NEWLINES_CLAVES_PROC_=1
SECUENCIAS_PROC_1=
NEWLINES_SECUENCIAS_PROC_=1
VISTAS_PROC_1=
NEWLINES_VISTAS_PROC_=1
ANCHOR=
FORMULARIO=YES
TIPO=batch
=
