Sistema de Control y Supervisión Industrial Multiplataforma

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Sistema de Control y Supervisión Industrial Multiplataforma"

Transcripción

1 Sistema de Control y Supervisión Industrial Multiplataforma Germán Mauricio Coral gcoral@unicauca.edu.co Oscar Amaury Rojas orojas@unicauca.edu.co Fernando A. Campos fcampos@unicauca.edu.co Grupo en Automática Industrial Universidad del Cauca Resumen Debido a la incursión de sistemas operativos de licencia libre y a su aceptación en los diferentes sectores industriales, surge la necesidad de integrar todos los sistemas de supervisión y control a esta nueva tendencia de una forma eficiente y totalmente interoperable. Por esta razón se desarrolló un estudio enfocado a crear una herramienta que permitiera controlar y supervisar dichos procesos en cualquier tipo de sistema operativo o plataforma, validándolo especialmente en sistemas Linux, al utilizarse conceptos de comunicaciones industriales y sistemas telemáticos, como son OPC (OLE for Process Control) y Servicios Web. Al utilizar estas herramientas se implementó un sistema de supervisión y control de procesos industriales con capacidad de ser ejecutado en cualquier tipo de plataforma y sistema operativo, con funciones de almacenamiento y acceso remoto para los usuarios del sistema por medio de Internet y dispositivos móviles, reduciendo así sustancialmente los costos de implementación y operación al utilizar herramientas de software libre. Palabras claves. Java for Process Control, Linux, Multiplataforma, OPC XML-DA, SCADA, Servicios Web. Abstract After the wide expansion of the open source operating systems and their acceptation in the industrial field, it emerges the necessity of integrate all the supervision and control systems into that new tendency, increasing their interoperabily and efficiency. Because of that it was done a study focused in the development of a tool that would allow controling and supervising industrial task in any kind of operation system or platform, especially, testing it in a Linux system by means of industrial networks, telematic applications, OPC (Ole for process control) and Web services. This paper shows that it is possible supervise and control an industrial tasks system without matters of the platforms or operating system, with storage services, remote access for the users of the system using internet and mobile devices, reducing substantially the implementation and operation costs by means of the open source software. Keywords. Java for Process Control, Linux, OPC XML-DA, SCADA, Web Services. 1. Introducción La necesidad de interoperabilidad entre los equipos, no solo en el ambiente de las redes telemáticas sino también en las soluciones de protocolos de redes industriales, ha obligado a las diferentes empresas desarrolladoras de software a crear nuevos productos que permitan la comunicación entre diferentes sistemas que fueron diseñados para ser totalmente incompatibles. Por ejemplo, en el ambiente industrial ha sido muy agresiva la batalla entre protocolos de redes de bus de campo (redes industriales especializadas para comunicar sensores, actuadores, controladores y otros dispositivos industriales); batalla que obligaba al usuario a ser fiel a una marca de dispositivos para toda su línea de producción por su incompatibilidad con los demás protocolos de comunicación. Sin embargo, en los últimos años se ha impulsado una unificación masiva de los sistemas industriales por parte de los principales desarrolladores de software del sector. La Fundación OPC [1] con su conjunto de especificaciones es una de las principales organizaciones preocupada por reducir estos problemas de compatibilidad. Estas especificaciones basan las soluciones de incompatibilidad en el manejo del modelo de objetos Windows COM/DCOM (Component Object Model / Distributed COM), el cual permite la adquisición de datos de los dispositivos y su

2 utilización en cualquier máquina Windows local o distribuida. A pesar de estos esfuerzos, aún existe un gran problema de compatibilidad para sistemas operativos diferentes a Windows, como Macintosh, UNIX, Solaris, y Linux, los cuales son grandes opciones con múltiples ventajas. Ante estas diferencias se presenta la necesidad de crear un sistema de comunicación industrial que sea ampliamente compatible con las demás plataformas y que además, proporcione las mismas o mejores respuestas comparativas con los sistemas actualmente existentes. Este artículo describe las diferentes tecnologías que se pueden utilizar para desarrollar una herramienta que permita una comunicación industrial entre diversas plataformas. También muestra el desarrollo de la herramienta utilizando la mejor opción de comunicación dentro del entorno de estudio particular presentando los resultados obtenidos y sus ventajas en términos de compatibilidad y rendimiento. 2. Conocimiento existente En el mercado actual los lenguajes de programación como Visual Basic.NET y Delphi, proporcionan un amplio soporte para el manejo de protocolos de redes industriales, debido a que la mayoría de los dispositivos disponen de controladores para entornos Windows y comunicaciones COM/DCOM. Sin embargo, cuando se quiere utilizar una plataforma diferente a Windows, los mejores lenguajes de desarrollo son C++ y JAVA; el primero con una complejidad un poco mayor a nivel de programación, y el segundo (basado en el primero) con gran portabilidad e interoperabilidad multiplataforma y gran variedad de herramientas para comunicaciones, aunque actualmente es poco utilizado en la industria por sus bajos tiempos de respuesta y por no disponer de la capacidad de acceder a memoria directamente, hecho que limita el acceso a información de dispositivos externos sin conocer su protocolo de comunicación. Por lo tanto, existen dos formas para acceder a las redes industriales y a los dispositivos de campo por medio de estos dos lenguajes: Puentes COM/DCOM y OPC-DA OPC y XML 2.1. Puentes COM/DCOM y OPC-DA OPC-DA (OPC Acceso a Datos), fue la primera especificación creada por la fundación OPC [1] para transferir datos en tiempo real desde dispositivos de control a HMIs (Interfaces Hombre- Máquina), la cual basa su comunicación en el modelo COM/DCOM. De esta forma los desarrolladores utilizan librerías nativas para comunicar aplicaciones.net o C++ con aplicaciones Java y los dos modelos de componentes COM/DCOM y RMI (Invocación de métodos remotos) OPC y XML La Fundación OPC desarrolló un estándar XML (extensible Marked Lenguage) para las capacidades de interoperabilidad de los sistemas SCADA (Sistemas de Supervisión, Control y Adquisición de Datos) que se ejecutan sobre sistemas distribuidos COM/DCOM. PLCs (Controladores Lógicos Programables), DCSs (Sistemas de Control Distribuido), HMIs y varios programas usan los estándares OPC-COM para intercambiar datos en tiempo real entre dispositivos de campo, sistemas de control y otras aplicaciones de una manera estándar, proporcionando compatibilidad multi-vendedor e interoperabilidad basada en Servicios Web. Esta tecnología brinda fácil integración con las aplicaciones existentes OPC-COM a través de Internet, ya que éstas trabajan muy bien en el entorno típico de una LAN (Red de Área Local). Sin embargo, cuando se usa DCOM sobre Internet, se tienen muchos inconvenientes y limitaciones relacionados con la seguridad y el uso de puertos TCP/IP dinámicamente asignados (típicamente no permitido a través de firewalls corporativos). Otra gran ventaja es que XML es una especificación del W3C diseñada para facilitar su transporte con protocolos de Internet. Este es frecuentemente transportado vía HTTP (Protocolo de transferencia de Hipertexto) simplemente como páginas Web HTML (Lenguaje marcado de hipertexto) ordinarias, pero también se transporta fácilmente por medio de otros protocolos, como FTP (Protocolo de transferencia de archivos) y SMTP (Protocolo de transporte de mensajes simples). De las dos formas presentadas anteriormente, los puentes COM/DCOM han sido la opción más antigua y por lo tanto la más utilizada por las empresas para gestionar sus productos en sistemas operativos diferentes a Windows, especialmente en sistemas Linux y UNIX o para hacer sus desarrollos en lenguaje JAVA. La organización NetModule [2] ha sido los primera en hacer algún tipo de desarrollo industrial con miras

3 a utilizar herramientas totalmente interoperables bajo el concepto de JPC (Java for Process Control), herramienta que en la actualidad se encuentra disponible en el mercado. Posteriormente, otras empresas como Softing y Advosol [3] en Europa implementaron otras herramientas exclusivas para algunas versiones de sistemas Linux basadas en lenguaje C++. La segunda opción [4] es mucho más reciente y ha incursionado vertiginosamente permitiendo el desarrollo de una gran variedad de productos.net en entornos Windows, para ser compatible con cualquier otro sistema, pero no se tiene ninguna referencia de desarrollos totalmente interoperables en diferentes plataformas sin necesidad de crear versiones nuevas o con modificaciones estructurales que afecten el rendimiento de los dispositivos de campo. En nuestro caso particular, los Servicios Web son la tecnología que más se aproxima a lo requerido: Interoperabilidad multiplataforma para poder ejecutarlo en cualquier sistema operativo; ajustándose perfectamente a una de las especificaciones OPC: OPC XML-DA, que está dirigida a los procesos industriales y a su integración con las funcionalidades de los sistemas SCADA y los protocolos de redes industriales. 3. Metodología Para un desarrollo adecuado del proyecto y considerando que se basa fundamentalmente en el desarrollo de soluciones software se debe contar con una metodología que favorezca la construcción del sistema con características óptimas de calidad. Dentro de las diferentes opciones, se ha considerado el Modelo de Construcción de Soluciones (MCS), desarrollado dentro del grupo de ambientes de Desarrollo de la Facultad de Ingeniería Electrónica y Telecomunicaciones (FIET) de la Universidad del Cauca, y el cual se basa en el RUP (Rational Unified Process), proceso que cuenta con fases de planeación, descripción UML básica y detallada y sistemas de validación del sistema, permitiendo generar prototipos básicos que van evolucionando a medida que se desarrolla el proyecto. 4. Herramientas Utilizadas Para lograr los objetivos del proyecto se ha realizado una integración de la arquitectura propuesta por la Fundación OPC denominada Arquitectura Unificada y las herramientas brindadas por Java Sun Microsystems con sus diferentes soluciones para el manejo de: Servicios Web (J2EE), eventos y procesos normales en equipos comunes (J2SE), y aplicaciones para dispositivos móviles (J2ME). Debido a que la especificación viene orientada hacia herramientas de desarrollo de Microsoft y especialmente a Visual Studio.NET, no se han seguido estrictamente las especificaciones OPC sugeridas para entornos industriales, pero se lleva a cabo la mejor aproximación posible con el objetivo de no perder la estandarización deseada OPC XML-DA (XML acceso a datos) XML-DA es la última especificación que la fundación OPC generó para el servicio de la industria y está basada en algunas especificaciones anteriores, como OPC-DA. La razón es permitir operabilidad entre diferentes lenguajes y sistemas operativos al utilizar XML, un lenguaje que permite el intercambio de información estructurada entre aplicaciones. Los principales objetivos de OPC XML-DA son: Soportar el acceso a OPC DA versión 2.0 y 3.0 Manejar HTTP y SOAP. Brindar soporte para Servicios Web síncronos y asíncronos basados en suscripción Métodos asíncronos. Los servicios soportados por la especificación XML-DA son: Buscar, Obtener Propiedades, Obtener Estado, Leer y Escribir. Buscar, busca jerárquicamente los nombres de las variables del proceso (TAGs) que se encuentran en el servidor. Obtener Propiedades, retorna información asociada a una o mas TAGs. Obtener Estado, retorna información acerca del servidor, tal como: versión, modo actual, estado general, entre otros. Leer, devuelve el valor, calidad y tiempo de consulta de una TAG seleccionada con el método Buscar o dando un nombre específico y Write permite escribir en el servidor uno o más valores de las TAGs OPC AE El sistema de control y supervisión debe disponer de un módulo de gestión de alarmas del proceso, el cual debe generar un reporte a usuarios así estos se encuentren remotos, implementando de esta manera la generación de mensajes de novedades de alarmas y situaciones

4 críticas usando servicios de comunicaciones móviles. Para llevar a cabo estas funcionalidades se utiliza la especificación OPC AE (Alarmas y Eventos) propuesta por la Fundación OPC, haciendo uso de la versión estándar de Java J2SE, que es empleada especialmente para el manejo de eventos. Como se ha detallado anteriormente, todas las especificaciones de la Fundación OPC van enfocadas a desarrollos en entornos Windows y comunicaciones COM. Por esta razón, el desarrollo de la funcionalidad de un servidor de alarmas y eventos bajo un paradigma multiplataforma solo puede implementarse tomando los conceptos básicos y más relevantes de la especificación integrándolos a la Arquitectura Unificada de la Fundación OPC. En general, para implementar la especificación se tiene en cuenta un servidor de alarmas y eventos que posee la capacidad y los mecanismos para notificar a los clientes OPC cuando ocurre un determinado evento o condición de alarma, e igualmente debe proporcionar a los clientes los mecanismos necesarios para determinar los eventos y condiciones soportadas en el mismo servidor y obtener su estado. Una alarma es una condición anormal y por consiguiente es un caso especial de una condición [5]. Esta condición está directamente relacionada con algún objeto que proporcione información a un cliente OPC, por ejemplo una variable o TAG AXIS El kit de herramientas de Axis de Apache es una implementación de código abierto de SOAP (Protocolo para acceso de objetos Simples), que facilita el trabajo a los programadores al momento de desarrollar una herramienta software basada en Servicios Web y que tenga por lo tanto un documento WSDL (Web Service Description Language). Al utilizar esta herramienta y manejando un WSDL estándar se puede implementar un servicio Web de forma automática, casi instantánea y sin costo adicional. AXIS utiliza la API JAX-RPC (API de Java para llamada a procedimiento remoto basada en XML) [6] que a su vez utiliza un protocolo de mensajería XML como SOAP, para transmitir una llamada a procedimiento remoto a través de una red JDBC A pesar de que la Fundación OPC ha intentado crear una arquitectura abierta, ha basado todos sus desarrollos en tecnologías Windows, por lo tanto, al tratar de migrar a otros entornos como UNIX con Java, se deben hacer algunos cambios. En este caso, es imprescindible el manejo de bases de datos con conectores de diferentes tipos a los manejados por OPC-HDA, los cuales se basan en OLE-DB, un controlador orientado a objetos de tipo COM/DCOM. Normalmente cuando se quiere hacer una conexión a un motor de Bases de Datos se utiliza el API JDBC. JDBC es un estándar para acceder a cualquier motor de base de datos disponible en el mercado, ya sea de carácter libre o no. Esta API está formada por un conjunto de clases e interfaces desarrolladas en Java para ejecutar sentencias SQL, permitiendo obtener los datos de una forma fácil y segura en arquitecturas Cliente/Servidor a través de Internet o Intranet [7] WAP (Protocolo de acceso inalámbrico) Es un estándar para la presentación y envío de información y la utilización de servicios adicionales de telefonía sobre dispositivos móviles. A diferencia de las tecnologías de Internet para PCs, WAP está pensado para dispositivos que tienen algunas limitaciones técnicas inherentes a la tecnología actual, tales como menor capacidad de procesamiento y memoria, restricciones de suministro de potencia, despliegues pequeños, mecanismos de entrada diferentes, entre otras. Los componentes involucrados en las aplicaciones WAP son muy similares a los del World Wide Web (WWW), excepto por la incorporación de una pasarela utilizada para servir de intermediario entre el mundo inalámbrico e Internet SMS (Servicio de mensajería corta) El servicio de mensajería corta es un servicio inalámbrico aceptado globalmente que habilita la transmisión de mensajes alfanuméricos entre suscriptores móviles y sistemas externos ( ). 5. Resultados A continuación se presenta el desempeño e interoperabilidad de la herramienta desarrollada, en diversas plataformas, entre las cuales se incluyen Windows XP y 2000, Linux SUSE 9.0 y Mandrake 10.1, empleando como motor de Base de Datos Firebird y Emuladores de dispositivos móviles Ericsson.

5 Se utilizaron tres servidores OPC XML-DA: El primero, ubicado en una red LAN con un servidor de RsLinx de Rockwell Software, el segundo ubicado en USA publicado por Advosol [8], y el último ubicado en Suiza publicado por Technosoftware [9] Arquitectura de referencia En la figura 1 se puede apreciar que el servidor de Datos XML-DA tiene un servidor Windows IIS basado en.net, el cual utiliza un puente para comunicarse con objetos COM/DCOM y así poder obtener y modificar los datos que se encuentran en el dispositivo de campo. SERVIDOR OPC-DA XML-DA.NET IIS PUENTE DISPOSITIVO DE CAMPO INTERNET SOAP/HTTP CLIENTE WEB OPC XML-DA SERVIDOR OPC A&E BD CLIENTE MÓVIL OPC A&E Figura 1. Arquitectura de referencia para el servicio Del lado del cliente se encuentran dos tipos de usuarios: un dispositivo móvil que puede acceder a un servidor de Alarmas y Eventos OPC a través de Internet, por medio de WAP; y un cliente OPC DA- XML que accede a los datos a través de Internet, por medio de SOAP y HTTP, pero a su vez es un servidor de Alarmas y Eventos OPC, con acceso a datos históricos mediante JDBC Búsqueda de dispositivos En una red industrial, cada dispositivo debe estar en la capacidad de brindar información al sistema SCADA, convirtiéndose dentro de nuestra arquitectura en un servidor de datos OPC XML- DA, y por tanto tener asignada una dirección en Internet o en la red de área local (LAN). De esta forma, se hace indispensable el establecer un mecanismo eficiente para determinar los dispositivos que se encuentran activos en la red. A pesar de que la definición dada por la especificación OPC XML-DA para implementar este servicio se basa en repositorios UDDI (Integración, Descubrimiento y Descripción Universal), los cuales actúan como un directorio en Internet, publicando el servicio, su ubicación (pagina Web) y cómo implementarlo (WSDL); se realizó la búsqueda de una forma semi-estática, en la cual los servidores de datos se encuentran registrados en una base de datos con sus respectivas direcciones, y utilizando el método GetStatus (Obtener Estado) se determina si el dispositivo se encuentra activo o no. Los resultados de este servicio a pesar de ser validos y utilizables, son poco eficientes debido a que, teniendo en cuenta el poco volumen de tráfico que se genera, la velocidad de respuesta varía entre 1 y 15 segundos, dependiendo del tráfico de la red y se presentan en algunos casos cancelaciones del servicio debido a los altos tiempos de espera. La misma implementación del servicio se ejecutó con éxito en todas las plataformas mencionadas. Como se comentó anteriormente se presentaron tiempos de respuesta variables dependiendo de la plataforma a validar, siendo Linux Mandrake 10.1 el sistema que presentó la mayor limitación en cuanto al tiempo de respuesta Acceso a Datos Se utilizan los servidores anteriormente mencionados, realizando las transacciones Read y Write. Para comprobar el correcto funcionamiento se ha utilizado el software de programación de PLC s Rslogix500 de Rockwell Software como servidor OPC DA con un puente XML-DA para acceder a éste. Utilizando el servidor de prueba de Technosoftware con la herramienta Lixmo, se puede observar en la Figura 2, que en la búsqueda de elementos o TAGs, efectivamente el sistema desarrollado despliega los grupos y variables disponibles en el dispositivo al cual nos conectamos. Además, se validó en todas las plataformas propuestas la lectura y escritura de datos en los diferentes servidores, con muy buena velocidad de respuesta y con capacidad de actualizar múltiples datos simultáneamente, siendo mucho más eficaz que el servicio anteriormente presentado.

6 modifica para enviarse al RSLinx con el formato: [NombreDeProyecto]N7:6. De igual forma para utilizar la transacción Read, se recurrió a la misma función de cambio de formato para adoptar la notación del RSLinx mencionada anteriormente. Estos procedimientos son mostrados en la Figura 3, en la cual se puede observar el resultado de una transacción Read en la memoria de variables de datos existente en un PLC de Allen Bradley, al cual se ha configurado un tópico OPC en el servidor OPC DA de su software de comunicaciones RSLinx de Rockwell Software. Figura 2. Búsqueda de datos en servidor de prueba de Technosoftware publicado en Internet. En la Figura 3, se puede apreciar la respuesta al método GetProperties (Obtener Propiedades) del servidor mencionado anteriormente. Figura 4. Búsqueda y lectura de datos en servidor Local RSLinx Almacenamiento de Datos Figura 3. Obtención de propiedades de un TAG en el servidor de Technosoftware publicado en Internet. Cuando se realizaron las pruebas de interoperabilidad de estos servicios en el dispositivo local que funcionaba con el software de comunicaciones RSLinx de Rockwell Software se obtuvo un error de lectura. Este se refería a que no se encontraban elementos dentro del grupo de variables, debido a que el servidor OPC DA de RSLinx implementa de una forma propietaria y por tanto no estándar la manera de nombrar los grupos y TAGs del sistema, creando una incompatibilidad con las demás herramientas que manejan el estándar XML-DA, para lo cual fue necesaria la implementación de una función de cambio de formato en las TAGs a transmitir, solucionando el problema inicial. Por ejemplo si se quiere llegar al grupo de TAGs del registro de enteros, usualmente la notación para el nombre de la TAG sería: NombreDeProyecto.Online.N7.N7:6, el cual se Una vez obtenidos los datos de la forma mostrada en la sección anterior, el almacenamiento en la base de datos fue sencillo y efectivo. Se encontraron algunos problemas de compatibilidad al momento de publicar la base de datos en las plataformas Linux y ser accedidas desde Windows utilizando RMI, pero se pudo solucionar utilizando Servicios Web como medio de acceso y publicación Alarmas Para validar esta función del sistema, se tomaron cuatro variables de proceso y se definieron condiciones de alarma para cada una de ellas, de manera que cuando éstas se activen, generen el reporte de alarmas y desplieguen la información a los usuarios Web y Móvil. En la Figura 5, se observa que el cliente Web presenta el reporte de alarmas y eventos, relacionando la información correspondiente a la fecha y hora de activación y su estado actual (activa o inactiva).

7 6. Conclusiones Con el sistema desarrollado, se pueden generar todas las aplicaciones actualmente requeridas por un sistema de control y supervisión utilizando una plataforma Java y un servidor XML-DA desarrollado en cualquier lenguaje. Figura 5. Gestión de alarmas en cliente Web. El sistema implementa el manejo de las alarmas y reporte de eventos críticos en los dispositivos móviles y el despliegue de la información a través de los emuladores WAP como se observa en las Figuras 6 y 7. A través de la implementación de un Cliente Web de la especificación OPC XML-DA en J2EE, se puede tener acceso ilimitado a los datos de un dispositivo de campo y ejecutar la aplicación en cualquier plataforma, ya sea Linux, UNIX, Windows, o un dispositivo móvil. Utilizando la especificación OPC XML-DA se pueden integrar todos los servicios necesarios para el control y supervisión de dispositivos de campo en un proceso industrial, y usar los mismos desde cualquier sitio remoto con acceso a Internet, o dentro de una LAN. Se pueden reducir ostensiblemente los costos de desarrollo de una herramienta de control y supervisión al utilizar sistemas operativos de carácter libre y software de desarrollo de libre distribución, sin perjudicar su calidad y rendimiento. Figura 6. Acceso remoto por medio de la Aplicación WAP Para un sistema de control y supervisión en un proceso industrial, los tiempos de respuesta de la herramienta desarrollada en Java son muy buenos y no generan ningún retardo en el desempeño del mismo. Se puede decir que cumplen con la definición de tiempo real bajo condiciones de red específicas y limitadas. La adquisición de los datos por medio de la aplicación XML-DA puede generar errores y terminaciones de la conexión dependiendo del tráfico en la red. Algunos procesos, especialmente los relacionados con servicios que manejan poca información como ver el estado de un servidor, utilizan muchos recursos para una transacción simple y no son óptimos para un sistema de este tipo, debido a que pueden generar errores y aumentar el tráfico en la red. Figura 7. Activación de alarmas en cliente Móvil. Para desarrollar un servidor OPC XML-DA sobre lenguaje Java se necesita más que la simple especificación. Debe desarrollarse algún medio o utilizar uno ya desarrollado que

8 permita obtener los datos directamente desde la memoria o que haga una comunicación con los objetos COM Sus líneas de interés son: Comunicaciones Industriales, Sistemas de información y Servicios Web. 7. Bibliografía [1] - The OPC Foundation. [2] - Net Module [3] - Softing AG. [4] OPC Fundation, OPC XML-DA Specification, [5] OPC Fundation, OPC Alarm and Event Specification, 2002 [6] Borland SW Corporation. Guía del desarrollador de servicios Web. EEUU [7] Caicedo, O., López, D. Electiva Aplicaciones Web, Universidad del Cauca [8] mx - Servidor XML-DA de prueba de Advosol. [9] erver/service.asmx Servidor Technosoftware. 8. Biografías Fernando Alejandro Campos. Ingeniero en Electrónica y Telecomunicaciones de la Universidad del Cauca Actualmente es estudiante de Master in Sciences de Administración de sistemas de información en L Ecole Nacional Superior des Telecomunicaciones et L Ecole nacionale des ponts et Chosses (Paris Francia) Germán Mauricio Coral H. Estudiante de último semestre de Ingeniería en Electrónica y Telecomunicaciones de la Universidad del Cauca. Actualmente desarrolla su proyecto de Grado Sistema de Supervisión y Control Multiplataforma. Investigador del grupo de I+D en Automática industrial de la Universidad del Cauca. Sus líneas de interés son: Sistemas SCADA e Integración Empresarial. Oscar Amaury Rojas. Ingeniero en Electrónica y Telecomunicaciones y Especialista en Informática Industrial de la Universidad del Cauca en 1996 y 2001 respectivamente. Actualmente cursa estudios de maestría de ingeniería con énfasis en automática en la Universidad del Cauca. Profesor asociado del Departamento de Electrónica, Instrumentación y Control e investigador del grupo de I+D en Automática industrial de la Universidad del Cauca. Sus líneas de interés son: Sistemas SCADA e Integración Empresarial. Investigador del grupo de I+D en Automática industrial de la Universidad del Cauca y fue presidente del grupo de investigación en sistemas empotrados de la Universidad del Cauca en el año

SISTEMA DE CONTROL Y SUPERVISIÓN INDUSTRIAL MULTIPLATAFORMA

SISTEMA DE CONTROL Y SUPERVISIÓN INDUSTRIAL MULTIPLATAFORMA SISTEMA DE CONTROL Y SUPERVISIÓN INDUSTRIAL MULTIPLATAFORMA FERNANDO ALEJANDRO CAMPOS GERMÁN MAURICIO CORAL OSCAR AMAURY ROJAS fcampos@unicauca.edu.co gcoral@unicauca.edu.co orojas@unicauca.edu.co Grupo

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

5.1 Introducción a Servicios Web

5.1 Introducción a Servicios Web 5.1 Introducción a Servicios Web Introducción Continuando con el ejemplo de intercambio de información de películas... => Actualmente ya no es necesario implementar la solución sugerida a mano Se han estandarizado

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

DIPLOMADO EN SEGURIDAD INFORMATICA

DIPLOMADO EN SEGURIDAD INFORMATICA DIPLOMADO EN SEGURIDAD INFORMATICA Modulo 9: Soporte Computacional Clase 9_3:Protocolos de comunicación y conectividad de arquitecturas multiplataforma. Director Programa: César Torres A Profesor : Claudio

Más detalles

.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas...

.NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS. Definiciones...2 C# y Java...3 Similitudes...4 Ventajas... .NET y J2EE VALORACIÓN Y COMPARACIÓN DE LOS ELEMENTOS DE LAS DOS PLATAFORMAS Definiciones...2 C# y Java.....3 Similitudes...4 Ventajas...4 Definiciones Sobre J2EE J2EE (Java 2 Platform Enterprise Edition)

Más detalles

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto Introducción: Sobre casi cualquier tema del quehacer humano que se aborde, existen

Más detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

Descripción. Este Software cumple los siguientes hitos:

Descripción. Este Software cumple los siguientes hitos: WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También

Más detalles

CONCLUISIONES Y RECOMENDACIONES

CONCLUISIONES Y RECOMENDACIONES CONCLUISIONES Y RECOMENDACIONES CONTENIDO 7.1 Verificación de Hipótesis 7.2 Conclusiones 7.3 Recomendaciones Mónica Cecilia Gallegos Varela - 145 - VERIFICACIÓN DE HIPÓTESIS La hipótesis planteada al inicio

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

OLIMPO Servidor Universal

OLIMPO Servidor Universal OLIMPO Servidor Universal Documento 20050714/01 Fecha Creación Julio 2005 Fecha Última Revisión Agosto 2007 Versión de documento 2.0 1/7 Visión Global Desde el año 1984, en IGT Microelectronics hemos ofrecido

Más detalles

Una puerta abierta al futuro

Una puerta abierta al futuro Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico

Más detalles

Tema 6: Comparativa CORBA/Servicios Web

Tema 6: Comparativa CORBA/Servicios Web Tema 6: Comparativa CORBA/Servicios Web Introducción Para establecer una comparativa, es preciso tener en cuenta CORBA se introdujo en 1991 y Servicios Web en el 2000 CORBA es una solución más madura y

Más detalles

SIEWEB. La intranet corporativa de SIE

SIEWEB. La intranet corporativa de SIE La intranet corporativa de SIE por ALBA Software Acceso a los servicios SIE desde páginas Web para los usuarios de sistema *. Administración del Sistema (cuentas de usuarios, permisos, servicios, etc...)

Más detalles

Windows Server 2003. Windows Server 2003

Windows Server 2003. Windows Server 2003 Windows Server 2003 Windows Server 2003 Es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión

Más detalles

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO Introducción:...1 Service Oriented Architecture...2 Elementos de una Service Oriented Architecture...2 Application frontends...2 Servicios...2 Contrato:...3

Más detalles

Servicios Web con Java EE

Servicios Web con Java EE Introducción Servicios Web con Java EE Daniel López Fuentes Laura Tolsada Bris Sergio Tejero López Irene Clemente Bueno Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar

Más detalles

Servicios Web con Java EE

Servicios Web con Java EE Servicios Web con Java EE Daniel López Fuentes Laura Tolsada Bris Sergio Tejero López Irene Clemente Bueno Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 2 Introducción Un servicio

Más detalles

Infraestructura Tecnológica. Sesión 2: Mejoras adicionales al servidor de archivos

Infraestructura Tecnológica. Sesión 2: Mejoras adicionales al servidor de archivos Infraestructura Tecnológica Sesión 2: Mejoras adicionales al servidor de archivos Contextualización Los servidores como cualquier equipo de cómputo pueden contar con varias mejoras con las que se pueden

Más detalles

CAPÍTULO II. Gráficos Dinámicos.

CAPÍTULO II. Gráficos Dinámicos. 2.1 Definición. Los gráficos dinámicos son representaciones a escala del proceso, en donde se muestra la información de las variables del proceso a través de datos numéricos y de animación gráfica. Éstos

Más detalles

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907

Beneficios estratégicos para su organización. Beneficios. Características V.2.0907 Herramienta de inventario que automatiza el registro de activos informáticos en detalle y reporta cualquier cambio de hardware o software mediante la generación de alarmas. Beneficios Información actualizada

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

E-Government con Web Services

E-Government con Web Services E-Government con Web Services Fernando Leibowich Beker * Uno de los grandes avances que produjeron las Nuevas Tecnologías de la Información y la Comunicación es la posibilidad de generar redes de computadoras

Más detalles

INFORMÁTICA IE. Términos a conocer y conceptos básicos. World Wide Web (WWW):

INFORMÁTICA IE. Términos a conocer y conceptos básicos. World Wide Web (WWW): INFORMÁTICA IE MÓDULO INTERNET Términos a conocer y conceptos básicos World Wide Web (WWW): Digamos, simplemente, que es un sistema de información, el sistema de información propio de Internet. Sus características

Más detalles

Capitulo 5. Implementación del sistema MDM

Capitulo 5. Implementación del sistema MDM Capitulo 5. Implementación del sistema MDM Una vez que se concluyeron las actividades de análisis y diseño se comenzó la implementación del sistema MDM (Manejador de Documentos de MoProSoft). En este capitulo

Más detalles

Fuente: http://www.kzgunea.net

Fuente: http://www.kzgunea.net APRENDE A NAVEGAR SERVICIOS DE INTERNET Internet es como el mercado del pueblo en día de feria. En el mercado los puestos se organizan por secciones: por un lado la fruta, por otro las hortalizas, por

Más detalles

Windows Server 2012: Infraestructura de Escritorio Virtual

Windows Server 2012: Infraestructura de Escritorio Virtual Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Application Virtualization Módulo del Manual Autores: James Hamilton-Adams, Content Master Publicado: 5 de Octubre 2012 La información

Más detalles

Novedades. Introducción. Potencia

Novedades. Introducción. Potencia Introducción Basado en el demostrado rendimiento y flexibilidad de la versión 8.5, Crystal Reports 9 presenta una amplia variedad de avanzadas funciones para que el diseño, entrega e integración de informes

Más detalles

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14 EVALUACIÓN A TRAVÉS DE LA WEB: EL SISTEMA TUTORMAP 1 R.Criado, D.Martín y S. Sánchez (GIEMATI, Dpto. de CC. Experimentales e Ingeniería de la URJC) Resumen En este trabajo se describen las características

Más detalles

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s w w w. a s i r e d. e s 1 INDICE Presentación Que nos permiten Sobre que actuan Que hacen Hasta donde alcanzan Arquitectura Tecnología Acceso Beneficios Ventajas Posibilidades A quienes va dirigido Como

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

Más detalles

En los últimos años, se ha presentado una enorme demanda por servicios portátiles,

En los últimos años, se ha presentado una enorme demanda por servicios portátiles, Capítulo 1 Introducción En los últimos años, se ha presentado una enorme demanda por servicios portátiles, a los que se les ha llamado tecnologías móviles, este repentino crecimiento de tecnologías ha

Más detalles

INTERNET Y WEB (4º ESO)

INTERNET Y WEB (4º ESO) INTERNET Y WEB (4º ESO) 1. CLASIFICACIÓN DE LAS REDES Internet se define comúnmente como la Red de redes, o la Red global. En cualquier caso, puede considerarse como la unión de entidades más pequeñas

Más detalles

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN Tabla de Contenidos LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN... 1 Tabla de Contenidos... 1 General... 2 Uso de los Lineamientos Estándares...

Más detalles

Diseño dinámico de arquitecturas de información

Diseño dinámico de arquitecturas de información Diseño dinámico de arquitecturas de información CARACTERISTICAS DEL SISTEMA Las organizaciones modernas basan su operación en la gestión del conocimiento, es decir, en el manejo de información que se presenta

Más detalles

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas: SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas

Más detalles

Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio

Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio Centro de Interoperabilidad Semántica y Sistema de Gestión de Mensajes de Intercambio Francisco José Martín Lázaro franciscojose.martin@map.es Consejero Tecnológico de Normas de Tecnología. Ministerio

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN

PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

Más detalles

Durante la determinación del problema dentro de los procesos de mercadeo de R & S Training se pudo notar notables deficiencias en las relaciones con

Durante la determinación del problema dentro de los procesos de mercadeo de R & S Training se pudo notar notables deficiencias en las relaciones con Autora: Rodríguez Fortunato, Marìa Rossana Titulo: Implementación de un sistema bajo tecnología web basado en estrategias de CRM que apoye las actividades de mercadeo de una empresa de servicios de adiestramientos

Más detalles

UNIVERSIDAD DE SALAMANCA

UNIVERSIDAD DE SALAMANCA UNIVERSIDAD DE SALAMANCA FACULTAD DE CIENCIAS INGENIERÍA TÉCNICA EN INFORMÁTICA DE SISTEMAS Resumen del trabajo práctico realizado para la superación de la asignatura Proyecto Fin de Carrera. TÍTULO SISTEMA

Más detalles

POTENCIANDO NEGOCIOS EN TIEMPO REAL. Especificaciones Técnicas

POTENCIANDO NEGOCIOS EN TIEMPO REAL. Especificaciones Técnicas POTENCIANDO NEGOCIOS EN TIEMPO REAL ontrol es un software multiprotocolo, K. especialmente desarrollado para el mundo de la automatización que de un modo simple, permite medir las variables más relevantes

Más detalles

CAPÍTULO 5. DESARROLLO Y PRUEBAS

CAPÍTULO 5. DESARROLLO Y PRUEBAS CAPÍTULO 5. DESARROLLO Y PRUEBAS 5.1 Introducción a las Tecnologías 5.1.1 Herramientas 5.1.1.1 SQL Server Es un sistema que sirve para la gestión de base de datos basado en un modelo relacional. Así mismo

Más detalles

Tecnología IP para videovigilancia... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el

Tecnología IP para videovigilancia... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el para videovigilancia....... Los últimos avances han hecho posible conectar cámaras directamente a una red de ordenadores basada en el protocolo IP. La tecnología de las cámaras de red permite al usuario

Más detalles

CAPITULO 8. Planeamiento, Arquitectura e Implementación

CAPITULO 8. Planeamiento, Arquitectura e Implementación CAPITULO 8 Planeamiento, Arquitectura e Implementación 8.1 Replicación en SQL Server La replicación es un conjunto de tecnologías destinadas a la copia y distribución de datos y objetos de base de datos

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

SISTEMAS DE INFORMACIÓN III TEORÍA

SISTEMAS DE INFORMACIÓN III TEORÍA CONTENIDO: Introducción a los Web services Las bases de los Web services La nueva generación de la Web Interactuando con los Web services La tecnología de Web services XML: Lo fundamental WSDL: Describiendo

Más detalles

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java C/Comandante Zorita 4 28020 Madrid/ info@ceticsa.es 902 425 524 / 91 700 01 17 Plataforma desarrollo Java Formación elearning tutorizada en castellano JAVA00d Ciclo de formación en plataforma Java Curso

Más detalles

Mejor tecnología para aplicación práctica NOMAD

Mejor tecnología para aplicación práctica NOMAD TECNOLOGÍA APLICACIÓN PRÁCTICA NOMAD: NOMADIC MODEL FOR THE DISPLAY ADAPTATION ORIENTED TO FINAL USERS NOMAD Mejor tecnología para aplicación práctica NOMAD Luis Carlos Niño Tavera Juan Carlos Nova El

Más detalles

Infraestructura Tecnológica. Sesión 1: Infraestructura de servidores

Infraestructura Tecnológica. Sesión 1: Infraestructura de servidores Infraestructura Tecnológica Sesión 1: Infraestructura de servidores Contextualización La infraestructura de cualquier servicio o mecanismo es importante, define el funcionamiento de los elementos en que

Más detalles

7.1 Java vs.net, la lucha se acrecienta

7.1 Java vs.net, la lucha se acrecienta 7.1 Java vs.net, la lucha se acrecienta Java fue capaz de introducir una cuña en el negocio de herramientas de Microsoft cuando fue introducida al mercado por primera vez a mediados de los '90 porque ofrecía

Más detalles

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Implantación de una arquitectura orientada a servicios. Un caso de uso Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Introducción Los compromisos

Más detalles

Monitorización de sistemas y servicios

Monitorización de sistemas y servicios Monitorización de sistemas y servicios Contenidos Contenidos... 1 Resumen ejecutivo... 2 Arquitectura de la plataforma de monitorización... 2 Monitorización y alarmas... 3 Monitorización... 3 Servicios

Más detalles

Sistema de gestión de procesos institucionales y documental.

Sistema de gestión de procesos institucionales y documental. [Documento versión 1.7 del 10/10/2015] Sistema de gestión de procesos institucionales y documental. El sistema de gestión de procesos institucionales y documental, es una solución diseñada para mejorar

Más detalles

Introducción a las redes de computadores

Introducción a las redes de computadores Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes

Más detalles

Capítulo I. Marco Teórico

Capítulo I. Marco Teórico 1 Capítulo I. Marco Teórico 1. Justificación Hoy en día existe una gran diversidad de aplicaciones que corren sobre la World Wide Web (WWW o Web), y cada una orientada a un fin en particular, el cuál depende

Más detalles

Centro de Competencias de Integración. Portal del paciente

Centro de Competencias de Integración. Portal del paciente Centro de Competencias de Integración Portal del paciente 1 Tabla de contenidos Introducción y propósito de este documento...2 Motivación...2 Objetivos...3 Desarrollo...3 Servidor web service Proxy...3

Más detalles

Administración Pública. Intercambio de datos y sustitución de certificados en soporte papel. HP Consulting & Integration

Administración Pública. Intercambio de datos y sustitución de certificados en soporte papel. HP Consulting & Integration Administración Pública Intercambio de datos y sustitución de certificados en soporte papel HP Consulting & Integration Intercambio de datos y sustitución de certificados en soporte papel Índice Servicio

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 Qué vimos la clase pasada? Introducción a Big Data Introducción a bases de datos NOSQL Características bases de datos NOSQL MongoDB como motor

Más detalles

Service Oriented Architecture

Service Oriented Architecture Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez josecarlos.cortizo@uem.es http://www.esp.uem.es/jccortizo D. Sistemas Informáticos

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho Desarrollo de Sistemas de Información la plataforma Business Intellingence Página 1 de 11 Control de versiones Ver. Fecha Descripción Autores 1 04/07/14 Versión inicial SDP Página 2 de 11 Índice del Documento

Más detalles

PROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº 001-2007-MTC/20.2.6. 1. NOMBRE DEL ÁREA: Unidad de Informática

PROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº 001-2007-MTC/20.2.6. 1. NOMBRE DEL ÁREA: Unidad de Informática PROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº 001-2007-MTC/20.2.6 1. NOMBRE DEL ÁREA: Unidad de Informática 2. RESPONSABLES DE LA EVALUACIÓN: 3. CARGOS: Milton Sandoval Cruz Administrador

Más detalles

INTEROPERABILIDAD SISTEMA DE INFORMACIÓN GENERAL DE ESTUDIANTES (SIGE) SOFTWARE DE GESTIÓN ESCOLAR

INTEROPERABILIDAD SISTEMA DE INFORMACIÓN GENERAL DE ESTUDIANTES (SIGE) SOFTWARE DE GESTIÓN ESCOLAR INTEROPERABILIDAD SISTEMA DE INFORMACIÓN GENERAL DE ESTUDIANTES (SIGE) SOFTWARE DE GESTIÓN ESCOLAR Respuestas a Consultas Frecuentes Ministerio de Educación -Agosto 2012 Agosto 2012 V 3.0 I N T R O D U

Más detalles

Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008

Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008 Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008 Introducción Aunque la estrategia de adquisiciones que Oracle ha seguido en los últimos años siempre ha buscado complementar y fortalecer nuestra oferta

Más detalles

CAPITULO I FORMULACION DEL PROBLEMA

CAPITULO I FORMULACION DEL PROBLEMA CAPITULO I FORMULACION DEL PROBLEMA TITULO DESCRIPTIVO DEL PROYECTO. Implementación de un servidor proxy para el control de tráfico de la red y gestión de los servicios de Internet en los centros de cómputo

Más detalles

El proceso de Instalación de Microsoft SQL Server 2008

El proceso de Instalación de Microsoft SQL Server 2008 El proceso de Instalación de Microsoft SQL Server 2008 Luis Alejandro Esteban C - nave_tze@hotmail.com Este documento va dirigido a profesionales de tecnología interesados en entender el proceso de instalación

Más detalles

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:

Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.

Más detalles

Primer avance de proyecto de software para la gestión de inscripciones en cursos

Primer avance de proyecto de software para la gestión de inscripciones en cursos Primer avance de proyecto de software para la gestión de inscripciones en cursos 1. Introducción Andrés Felipe Bustamante García, Carolina Sarmiento González En este documento se presentan los resultados

Más detalles

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

FileMaker Pro 14. Uso de una Conexión a Escritorio remoto con FileMaker Pro 14

FileMaker Pro 14. Uso de una Conexión a Escritorio remoto con FileMaker Pro 14 FileMaker Pro 14 Uso de una Conexión a Escritorio remoto con FileMaker Pro 14 2007-2015 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

Más detalles

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA

SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA SERVIDOR WEB PARA ACCESO EN TIEMPO REAL A INFORMACIÓN METEOROLÓGICA DISTRIBUIDA E. SÁEZ, M. ORTIZ, F. QUILES, C. MORENO, L. GÓMEZ Área de Arquitectura y Tecnología de Computadores. Departamento de Arquitectura

Más detalles

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red.

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red. Funciones de servidor La familia Windows Server 2003 ofrece varias funciones de servidor. Para configurar una función de servidor, instale dicha función mediante el Asistente para configurar su servidor;

Más detalles

Instalación de Crystal Reports

Instalación de Crystal Reports Este capítulo explica cómo instalar Crystal Reports localmente desde la distribución del producto. Asimismo describe cómo realizar la instalación de un servidor de red a una estación de trabajo. Instalación

Más detalles

INGENIERÍA AMBIENTAL Tema 3. Parte V SCADA (Supervisory Control and Data Acquisition) Alfredo Rosado Máster Universitario

INGENIERÍA AMBIENTAL Tema 3. Parte V SCADA (Supervisory Control and Data Acquisition) Alfredo Rosado Máster Universitario INGENIERÍA AMBIENTAL Tema 3. Parte V SCADA (Supervisory Control and Data Acquisition) Alfredo Rosado Máster Universitario INDICE Control Mediante PC. Introducción SCADA. Funciones y Prestaciones. Módulos.

Más detalles

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera Capítulo 4. Llamada Telefónica En este capítulo se explicará la manera en que se configuraron las herramientas web (PHP y APACHE), y el programa de comunicación Skype, para controlar de manera dinámica

Más detalles

Gestión Dispositivos Móviles Dexon Software

Gestión Dispositivos Móviles Dexon Software Gestión Dispositivos Móviles Dexon Software INTRODUCCIÓN La gestión de dispositivos móviles es una de las principales actividades que se llevan a cabo en los departamentos de TI de cualquier compañía;

Más detalles

ALCANCE Las solicitudes de información del SIIU podrán ser realizadas por los administradores de los diferentes sistemas institucionales

ALCANCE Las solicitudes de información del SIIU podrán ser realizadas por los administradores de los diferentes sistemas institucionales OBJETIVO Brindar un mecanismo a los administradores de sistema que les permita solicitar información del SIIU resguardas en nuestras bases de datos. ALCANCE Las solicitudes de información del SIIU podrán

Más detalles

Configuracion Escritorio Remoto Windows 2003

Configuracion Escritorio Remoto Windows 2003 Configuracion Escritorio Remoto Windows 2003 Instalar y configurar servicio de Terminal Server en Windows 2003 Fecha Lunes, 25 diciembre a las 17:04:14 Tema Windows (Sistema Operativo) Os explicamos cómo

Más detalles

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca

Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ambiente Virtual de Comercio Electrónico B2B para la Comunidad Virtual de Negocios del departamento del Cauca Ing. WILSON ALFREDO ORTEGA ORDOÑEZ Ing. JUAN CARLOS MENDEZ CAMACHO Universidad del Cauca Facultad

Más detalles

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES? QUE ES COMLINE MENSAJES? Comline Mensajes es una plataforma flexible, ágil y oportuna, que permite el envío MASIVO de MENSAJES DE TEXTO (SMS). Comline Mensajes integra su tecnología a los centros de recepción

Más detalles

Centro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION

Centro Universitario de Ciencias Exactas e Ingenierías DIVISION DE ELECTRONICA Y COMPUTACION CYBERSYS SISTEMA ADMINISTRADOR DE CYBERCAFÉS José Eduardo González Pacheco Oceguera eduardo.gonzalez-pacheco@siemens.com Juvenal Guevara Velasco juvenal1@hotmail.com Marcos Sairick Sánchez Castañeda msanchez@redwoodsystems.com.mx

Más detalles

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft

Más detalles

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOFTWARE MICROSOFT VISUAL STUDIO PREMIUM

INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOFTWARE MICROSOFT VISUAL STUDIO PREMIUM INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE SOFTWARE MICROSOFT VISUAL STUDIO PREMIUM I-OS-35-2015 1. Nombre del Área : Oficina de Sistemas 2. Responsables de la Evaluación : Eduardo Vasquez Díaz Ronald

Más detalles

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS

pymegnu v2.0 PRESENTACIÓN DE PRODUCTOS PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas

Más detalles

Service Oriented Architecture: Con Biztalk?

Service Oriented Architecture: Con Biztalk? Service Oriented Architecture: Con Biztalk? Pablo Abbate Servicios Profesionales Danysoft SOA supone una nueva forma de pensar acerca de la arquitectura IT para las empresas. De hecho, es una asociación

Más detalles

Especificaciones de la oferta Administración de dispositivos distribuidos Administración de activos

Especificaciones de la oferta Administración de dispositivos distribuidos Administración de activos Resumen del servicio Especificaciones de la oferta Administración de dispositivos distribuidos Administración de activos Los servicios de administración de dispositivos distribuidos le permiten realizar

Más detalles

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado Capítulo VI Estudio de Caso de Aplicación del Integrador de Información Desarrollado 6.1 Organización elegida La Organización elegida para el caso de aplicación, es la empresa CTM Tours del grupo Costamar,

Más detalles

CELERINET ENERO-JUNIO 2013 ESPECIAL

CELERINET ENERO-JUNIO 2013 ESPECIAL 70 Seguridad en Voz sobre Redes de Datos Juan Carlos Flores García UANL-FCFM Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas San Nicolás de los Garza, Nuevo León, México Resumen:

Más detalles

1 EL SISTEMA R/3 DE SAP AG

1 EL SISTEMA R/3 DE SAP AG 1 EL SISTEMA R/3 DE SAP AG SAP AG es una corporación en el ámbito mundial. Fundada en 1972 y con sede en Walldorf, Alemania, SAP es la cuarta compañía mundial en ventas de software en el mundo. La compañía

Más detalles