Etiqueta linux

Instalar Tomcat 7 en CentOS 6

Apache Tomcat (también llamado Jakarta Tomcat o simplemente Tomcat) funciona como un contenedor de servlets desarrollado bajo el proyecto Jakarta en la Apache Software Foundation. Tomcat implementa las especificaciones de los servlets y de JavaServer Pages (JSP) de Sun Microsystems. Paso 1: Chequear JAVA JAVA es el primer requisito. Estar seguro de tener JAVA 6 or superior. Para…

RPC (Remote Procedure Call) en C – Linux

Diseño de Programas Distribuidos: Diseño orientado a la comunicación (Prog. con sockets) –Diseñar primero el protocolo. –Construir programas acorde al protocolo. Diseño orientado a la Aplicación (RPC) –Construir aplicaciones. –Dividir los programas y añadir protocolos de comunicación. RPC (Remote Procedure Call) :…

Sockets en C (Parte II) – Linux

Para continuar con esta sección recomiendo antes seguir la primera parte: Sockets en C (Parte I) – Linux Esta sección la quiero dedicar para subir dos ejemplos de un chat interactivo utilizando sockets de flujo entre un servidor y un cliente.…

Sockets en C (Parte I) – Linux

Socket designa un concepto abstracto por el cual dos programas (posiblemente situados en computadoras distintas) pueden intercambiar cualquier flujo de datos, generalmente de manera fiable y ordenada. Un socket es, como su propio nombre indica, un conector o enchufe. Con él podremos conectarnos a ordenadores…

Pipes en C – Linux

Tuberías Una tubería (pipe, cauce o ‘|’) consiste en una cadena de procesos conectados de forma tal que la salida de cada elemento de la cadena es la entrada del próximo. Permiten la comunicación y sincronización entre procesos. Es común…

Ranking Distribuciones Linux Agosto 2013

Rápidez y rendimiento parecen ser las claves para una distribución como Manjaro que plantada sobre XFCE y Archlinux está consiguiendo cada vez mayor popularidad y usuarios. El reciente lanzamiento de la versión 0.8.7 de Manjaro ha supuesto un nuevo impulso para un…

Señales y Alarmas en C – Linux

Una señal es un «aviso» que puede enviar un proceso a otro proceso. El sistema operativo unix se encarga de que el proceso que recibe la señal la trate inmediatamente. De hecho, termina la línea de código que esté ejecutando y salta a la función de…

Directorios y Ficheros en C – Linux

Para terminar con las funciones relacionadas con el manejo de ficheros veremos chmod(), chown() , stat() , readdir(), opendir(), scandir(). La función chmod() tiene el mismo uso que el comando del mismo nombre: cambiar los modos de acceso permitidos para…

Archivos en C – Linux

En linux tenemos dos grupos de funciones para lectura y escritura de ficheros. Las funciones open(), write(), read() y close() son de algo más bajo nivel y específicas de linux. Dichas funciones serán tratadas en este artículo y dejaré ejemplos de cómo abrir y escribir archivos…