Ir al contenido

Bluesoft Ingenieros Asociados

Ingreso a FullTelefonía


¿Quiénes somos?
Organización
Equipo ejecutivo
Nuestros clientes
Contáctenos
¿Qué hacemos?
Productos propios
Desarrollo de sistemas
Integración tecnológica
Outsourcing
Consultoría Posicionamiento en Buscadores
Educación
Novedades
2008-11-11 - Facebook Offline
2007-11-21 - Curso de Java para Colaboradores del Parque del Sendero
2007-11-05 - Curso de Java para Colaboradores de Empresa SIISA
2007-09-04 - Sistema de Evaluación Financiera
2007-08-24 - Capacitación en ASP.NET
2007-08-03 - Nuestro personal se certifica en Professional Search Engine Marketer
2007-06-05 - Certificacion Norma 2909
2007-02-13 - Nuestro personal se certifica en el lenguaje de programación Java.
2007-02-05 - Curso de Java básico (a partir de marzo de 2007 en Santiago)
2007-02-01 - ¡Tenemos un nuevo sitio web!


Teléfono
(56-2) 692 36 00
Fax
(56-2) 692 36 25
Correo Electrónico
Formulario de contacto
soporte@bluesoft.cl
Dirección
Compañia de Jesus 1085, Oficina 1302, Santiago, Chile.
Código postal: 8340418
Correo
Casilla 14908, correo 21, Santiago, Chile

Administrador gréfico de procesos (BS Launch)

Introducción

Cada vez es más frecuente la ejecución de procesos batch en ambiente Windows-NT y es bien sabido, las escasísimas herramientas que se disponen para administrar la ejecución de estos procesos.

Por otra parte, cada programador debe arreglárselas por su cuenta para programar secuencias de proceso, para evitar la manualidad de ejecución por parte de operadores que generalmente no entienden los detalles de la Aplicación que están operando.

Estas razones, nos han llevado a construir una Aplicación: bsLaunch que permita subsanar estos problemas y, a su vez, proporcionar herramientas adicionales al operador para que pueda interpretar, de una manera estructurada, la mensajería de control que los programadores colocan en sus procesos y el estado en la ejecución de éstos.

Definiciones

Características técnicas de bsLaunch

Esta herramienta está construida en C++ usando las características de sockets para la comunicación entre máquinas y procesos, las facilidades de servicios proporcionadas por el entorno Windows NT, de forma tal que, los componentes corresponden a agentes que se están ejecutando todo el tiempo con un mínimo de consumo de CPU a la espera de ejecución de tareas en cualquiera de las máquinas involucradas. Existen además otros componentes como el Monitor de Tareas construido en Visual Basic v6.0 y el Configurador de Aplicaciones o tareas también construidas en el mismo lenguaje.

Objetivos

Está orientada básicamente a facilitar la administración, ejecución y monitoreo de procesos periódicos que las empresas deben ejecutar ya sea todos los días, todas las semanas, a fin de mes, etc. Ya sea por una programación previa, o por algún evento.

Esta aplicación corre en servidores y/o estaciones de trabajo Windows NT, es capaz entre otras funciones de:

Requisitos

Para utilizar bsLaunch con toda su potencialidad se requiere:

Características de la aplicación

bsLaunch corresponde a un conjunto de herramientas que componen el producto:

Descripción de bsLaunch monitor

Pantalla de BSLaunch

El árbol de la ventana izquierda, tiene entre tres y cuatro niveles.

El primero (raíz del árbol), corresponde a la fecha de proceso seleccionada desde el combo box de fechas disponibles, este nivel tiene esta única entrada.

El segundo nivel corresponde a la lista de procesos disponibles para la fecha seleccionada; en este nivel sólo se muestran los procesos ejecutados o ejecutándose. El icono utilizado para representar a los procesos corresponde a una carpeta, la cual, aparecerá con diferentes colores según el estado de ejecución actual del proceso, más adelante se muestra la convención de colores utilizado, que también se aplica a la ventana derecha. Los procesos tienen un nombre que los identifica, los que son configurados por bsLaunch config, a continuación del nombre, aparece la hora de ejecución, permitiendo de esta forma diferenciar un mismo proceso ejecutado más de una vez en un mismo día.

El tercer nivel corresponde a la lista de tareas que componen a un proceso, tareas que también son configuradas con bsLaunch config, siendo que, cada una de ellas es representada por icono. Existe un icono para scripts (UNIX) o bat (DOS), uno para programas, uno para procedimientos almacenados y otro para funciones internas de verificación.

El cuarto nivel corresponde a la lista de acciones (sólo scripts o bat), que serán ejecutadas en caso de producirse un error en la ejecución de la tarea.

Descripción de bsLaunch config

Su interfaz visual es similar a la de bsLaunch monitor, es decir, presenta dos ventanas, siendo que la de la izquierda es semejante a la anterior con la diferencia que no hay fechas ni horarios.

La ventana de la derecha describe los procesos que se inscriben para ser monitoreados. Aquí se permite parametrizar los procesos que se controlarán:

Los colores en ambos ventanas (izquierda y derecha) indican:

La ventana derecha muestra la información detallada de cada tarea del proceso seleccionado, a éstas se les asocia un icono de color que tiene la misma nomenclatura ya descrita. La información detallada comprende: el nombre de la tarea, la hora de inicio, la hora de término (aparece en blanco cuando la tarea está en ejecución), El estado que puede ser OK para una tarea que terminó con código de retorno igual al definido para el proceso, ERROR si terminó con código de retorno diferente al definido, ACTIVA si aún está en ejecución. La siguiente columna es el mensaje de retorno con el cual terminó la tarea, la siguiente corresponde al identificador de la tarea (solo para tareas activas) y finalmente la lista de parámetros con los que la tarea fue invocada.

Con un click en el botón derecho del mouse, es posible ver los siguientes menús pop up