javax.servlet.genericservlet javax.servlet.http.httpservlet MiServlet

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

Download "javax.servlet.genericservlet javax.servlet.http.httpservlet MiServlet"

Transcripción

1 Lectura 14. Servlets Un Servlet es un programa que se ejecuta en un servidor Web. Los clientes pueden invocarlo utilizando el protocolo HTTP. Comparativamente, así como los applet son ejecutados y cargados por un explorador, los servlet son cargados y ejecutados por un servidor Web. Un servlet acepta peticiones de un cliente, procesa la información y le devuelve resultados que pueden ser mostrados mediante applets, páginas html, etc. Sin embargo, esta no es la única función de un servlet, pues también puede realizar otras tareas, como por ejemplo, comunicarse con otro servlet para colaborar en su tarea o bien facilitar el acceso a bases de datos. Características de los servlet: Al estar escritos en Java, son independientes de la plataforma. Consumen menos recursos porque sólo son cargados la primera vez que se solicitan sus servicios. Son seguros y portables debido a que se ejecutan por la máquina virtual de Java, el mecanismo de excepciones de Java, y el uso del administrador de seguridad de Java(Java Security Manager). Java proporciona el soporte necesario para escribir servlet a través del paquete javax.servlet. Estructura de un servlet Todo servlet implementa la interface Servlet, abstracción principal para manipular este tipo de objetos, localizada en la API servlet. Un servlet no es más que un objeto de alguna de las clases que implementan esta interfaz, según se muestra en la figura siguiente: Object javax.servlet.genericservlet javax.servlet.http.httpservlet MiServlet Nos vamos a ocupar en el caso de servlets que responden a peticiones realizadas desde una página html, simplemente porque son las más comunes; esto es, servlet que son objetos de una clase derivada de HttpServlet. Servlet Básico El tipo de servlet http más básico, puede ser de la forma siguiente: un objeto de una clase derivada de HttpServlet, que encapsula los métodos init, para iniciar el servlet, y dopost y/o doget para responder a las peticiones de los clientes. 1

2 En general se tiene el siguiente esquema: // MiServlet.java import javax.servlet.*; import javax.servlet.http.*; public class MiServlet extends HttpServlet public void init(servletconfig config) throws ServletException super.init(config); // Parámetro establecido en el archivo servlets.properties // del servidor // Método dopost para responder a una petición POST public void dopost(httpservletrequest req, HttpServletResponse res) throws ServletException, IOException // Tipo de respuesta que será enviada al cliente // res.setcontenttype("text/html"); // Obtener un 'PrintWriter' para devolver una respuesta // al solicitante // Método doget para responder a una petición GET public void doget(httpservletrequest req, HttpServletResponse res) throws ServletException, IOException // Escriba aquí su código public void destroy() // Liberar recursos Cuando un servlet de este tipo acepta una llamada de un cliente, después de ejecutarse el método init, se ejecutará el método dopost o doget dependiendo del metodo POST o GET utilizado por el formulario html ejecutado por el cliente. Cualquiera de estos métodos recibe dos objetos: Un HttpServletRequest que encapsula los datos enviados por el cliente al servidor. Ahora, para acceder a los datos del cliente este objeto proporciona métodos como getparameter, que retorna el valor del parámetro especificado, getparametervalues, que retorna una matriz de tipo String con todos los valores que el parámetro tiene, getparameternames, que retorna una enumeración (objeto Enumeration) de objetos String con los nombres de los parámetros y sus valores. Para formularios html que utilizan el métodos GET para enviar datos al servidor (se invoca al método doget del servlet), el método getquerystring retorna un String con los datos enviados por el cliente. Por otra parte, para formularios html que utilizan el método POST para enviar datos al servidor (se invoca al método dopost del servlet), si lo que se espera es 2

3 texto, podemos utilizar el método getreader para recuperarlo, y si lo que se espera son datos binarios, el método getinputstream nos permitirá recuperarlos. Un HttpServletResponse que encapsula los datos enviados por el servidor (por el servlet) al cliente. Este objeto proporciona dos formas de retornar los datos: una, utilizando el método getwriter y otra, utilizando el método getoutputstream. Utilizaremos el método getwriter para devolver cadenas de texto y getoutputstream para devolver datos binarios. Como habrá observado, cuando un formulario html utiliza el método POST para enviar los datos al servidor, a diferencia de GET, resulta más fácil recuperarlos porque permite diferenciar entre cadenas de texto y datos binarios. Trabajo de HTTP GET request: El propósito principal como ya lo mencionabamos de un requerimiento HTTP GET es para recuperar el contenido de un URL específico, el cual normalmente está en documentos html(páginas Web). El servlet que se muestra en el ejemplo, junto con el documento html muestran como los servlet tratan el requerimiento GET. En este caso el servlet responde un requerimiento por la generación dinámica de un documento html para el cliente desplegando Bienvenido a los Servlets!, tal como lo muestra el archivo HTTPGetServletDemo.java // HTTPGetServletDemo.java // Crea y envia una página al cliente. import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class HTTPGetServletDemo extends HttpServlet public void doget( HttpServletRequest requerimiento, HttpServletResponse responde ) throws ServletException, IOException PrintWriter output; responde.setcontenttype( "text/html" ); // tipo de contenido output = responde.getwriter(); // escribe // crea y envia pagina HTML al cliente StringBuffer buf = new StringBuffer(); buf.append( "<HTML><HEAD><TITLE>\n" ); buf.append( "Un Ejemplo Simple\n" ); buf.append( "</TITLE></HEAD><BODY>\n" ); buf.append( "<H1>Bienvenido a los Servlets!</H1>\n" ); buf.append( "</BODY></HTML>" ); output.println( buf.tostring() ); output.close(); // cierra el stream PrintWriter Por otra parte, HTTPGetServletDemo.html es el documento el cual invita al cliente a accesar el servlet y mostrar la captura de la ventana del cliente browser antes y después de la interacción con el servlet. 3

4 <html> <head> <!-- HTTPGetServletDemo.html --> <title>servlet HTTP GET Demo</title> </head> <body> <form action=" method="get"> <p>click sobre el botón para que el servlet envie el documento HTML. </p> <input type="submit" value="obtener Documento HTML"> </form> <br> <br> <br> </body> </html> 4

5 El documento HTML en este ejemplo fue desplegado usando el browser Nestcape 6.2. sin embargo, este hecho es irrelevante, pues puede trabajar sobre cualquier browser. Comentarios: Para los servlet que trabajan el requerimiento GET y POST, cuentan con que JSDK proporciona una superclase HttpServlet (del paquete javax.servlet.http). Esta clase implementa la interface javax.servlet.servlet y agrega los métodos que soportan el protocolo HTTP. Por esta razón la clase HttpGetServletDemo extiende HttpServlet. La superclase HttpServlet proporciona los métodos doget para responder a los requerimientos GET. Por otra parte el método doget obtiene 2 parametros, un objeto que implementa javax.servlet.http.httpservletrequest y javax.servlet.http.httpservletresponse el objeto HttpServletRequest representa los requerimientos del cliente, mientra que el objeto HttpServletResponse representa la respuesta del servidor. Si doget esta deshabilitado para responder al requerimiento del cliente, se genera la execepción a través de javax.servlet.servletexception, y si por otra parte doget encuentra un error durante el proceso de stream es decir leer desde el cliente o escribir al cliente, se genera la excepción por javax.io.ioexception. Para mostrar la respuesta al requerimiento GET, nuestro servlet crea un documento html que contiene el texto Bienvenido a los Servlets!. El texto del documento html es para responder al cliente. La respuesta es enviada al cliente a través de un objeto PrintWriter que es accedido a través de output una instancia de un objeto HttpServletResponse. En la línea responde.setcontenttype( "text/html" ); // tipo de contenido se usa setcontenttype del objeto responde de HttpServletResponse, para indicar el tipo de contenido para la respuesta al cliente, en este caso se especifica text/html para indicarle al browser que la respuesta es a través de un archivo html.. Para tal efecto, el browser deberá reconocer los tipos tags en el archivo html, formateando el documentode acuerdo a los tags y desplegando el documento en la ventana del browser para que el usuario la vea. output = responde.getwriter(); // escribe usa el método getwriter del objeto responde de HttpServletResponse, para obtener una referencia al objeto PrintWriter, que envia el texto del documento HTML al cliente. Observar si la respuesta son datos binarios, como por ejemplo imágenes, el método usado es getoutputstream para obtener una referencia al objeto ServletOutputStream. StringBuffer buf = new StringBuffer(); buf.append( "<HTML><HEAD><TITLE>\n" ); buf.append( "Un Ejemplo Simple\n" ); buf.append( "</TITLE></HEAD><BODY>\n" ); buf.append( "<H1>Bienvenido a los Servlets!</H1>\n" ); buf.append( "</BODY></HTML>" ); crea el documento HTML, con la inclusión de buf a StringBuffer 5

6 En las líneas output.println( buf.tostring() ); output.close(); envia la respuesta, es decir el contenido de StringBuffer al cliente, cerrando el output stream output PrintWriter. Observar que el cliente podrá accesar el servlet si el servlet esta corriendo sobre el servidor, ahora existen variados Web servers que soportan servlet y cada uno de ellos tiene su forma particular de trabajarlos y ejecutarlos, de manera que si Ud. intenta ejecutar su servlet como parte de un web server remitase a la documentación de cómo instalar los servlet. Estos ejemplos están dados usando JSDK Web Server. El JSDK WebServer asume que los archivos.class para los servlet deben ser instalados en el subdirectorio webpages\web-inf\servlets del JSDK, vea la distribución. Dónde y cómo instalo un servlet, a propo? Para responder el donde?, deberá conseguirse un servidor que sea capaz de soportar servlet, hoy en día existen varios, tales como Apache, Tomcat, y el propio JSDKWS, vea cuales son los requerimientos para que ello pueda suceder, me refiero a las versiones. Para responder el cómo instalarlo, deberá compilar el servlet con javac, como es usual, luego situe el archivo.class que se genero en el directorio servlets antes mencionado. Esto instalara los servlet sobre el JSDK Web Server. Observar que en el directorio JSDK encuentra los archivos startserver.bat, que es usado para partir el JSDK Web Server, de la misma manera encuentra un stopserver.bat, que es usado para detener el JSDK Web Server. Así se vé tras la ejecución de startserver. 6

7 La pantalla DOS nos Indica que JSDK WebServer esta esperando los requerimientos por la puerta 8080, en este caso las puertas NO son componentes físicas del hardware, sino números enteros que usan los clientes para diferentes servicios dentro del mismo servidor. Ud. podrá especificar una puerta diferente para JSDK Web Server editando el archivo default.cfg, de la instalación del JSDK, cambiando la línea server.port= 8080, para especificar la puerta que desee, sin embargo no olvide que algunos sistemas operativos tienen reservados ciertos privilegios para usar tal o cuales puertas, de manera que en este sentido debería informarse mejor respecto de los servicios que desee implementar para escoger el rango apropiado de enteros. Una vez que JSDK Web Server este corriendo, Ud. podrá cargar el documento HTTPGetServlet.html en su browser. La parte importante del documento HTML para este ejemplo es la form especificada por <form action=" method="get"> <p>click sobre el botón para que el servlet envie el documento HTML. </p> <input type="submit" value="obtener Documento HTML"> </form> Las primeras 3 líneas indican que la action para esta forma es y el método es GET. " Otra forma de ver el efecto de este servlet es efectivamente tipear la URL " Trabajo de HTTP POST Request: Un HTTP POST por lo general se usa para datos postales en forma HTML es decir a la forma del servidor para procesar los datos, por lo general encuestas u otras variantes. El ejemplo que se muestra a continuación es una situación común, en la cual nos vemos involucrados en dar alguna opinión o respuesta cuando nos llega un requerimiento. En este ejemplo, se realiza una encuesta en donde el servlet almacena los resultados respecto de determinar el lenguaje de programación de su preferencia en un archivo de texto, entregando posteriormente los resultados estadísticos de la misma. Recordamos que los archivos por defecto son almacenados en el directorio de JSDK2.1, pudiendo en todo caso ser dejados donde Ud. desee. El servlet que se implementa a continuación recibe una petición de un cliente, un alumno, relativa a concertar una cita con alguno de sus profesores. Los datos enviados por el cliente hacia el servidor son el nombre del alumno, el del profesor, el día de la semana elegido para la cita y la hora seleccionada entre cuatro posibles. El servidor irá recogiendo las peticiones durante una semana para la siguiente, y la almacenará en un fichero en el disco. Así mismo, cada vez que el servidor reciba una petición responderá al cliente indicándole si la petición fue registrada, o si ocurrió un error, en cuyo caso tendrá que volver a realizarla. // Citas.java 7

8 import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; public class Citas extends HttpServlet implements SingleThreadModel String dirdelfichresultante = null; public void init(servletconfig config) throws ServletException super.init(config); // Parámetro establecido en el fichero servlets.properties // del servidor dirdelfichresultante = getinitparameter("dirdelfichresultante"); if (dirdelfichresultante == null) System.err.println("Debe existir un parámetro"); // Método dopost para responder a una petición POST public void dopost(httpservletrequest req, HttpServletResponse res) throws ServletException, IOException // Tipo de la respuesta que será enviada al cliente res.setcontenttype("text/html"); // Obtener un 'PrintWriter' para devolver una respuesta // al solicitante PrintWriter solicitante = res.getwriter(); try // Abrir el fichero para el registro de citas FileWriter fw = new FileWriter(dirDelFichResultante + System.getProperty("file.separator") + "citas.txt", true); PrintWriter fichcitas = new PrintWriter(fw); // Tomar los datos recibidos del cliente y escribirlos // en el fichero. Delimitamos los registros por las marcas // <INICIO> y <FIN> para su posterior identificación. fichcitas.println("<inicio>"); Enumeration nombresparams = req.getparameternames(); while (nombresparams.hasmoreelements()) String nombre = (String)nombresParams.nextElement(); String valor = req.getparametervalues(nombre)[0]; fichcitas.println(nombre + ": " + valor); fichcitas.println("<fin>"); // Cerrar el fichero fichcitas.close(); fw.close(); // Responder al solicitante solicitante.println("<html>"); solicitante.println("<title>respuesta a la solicitud</title>"); solicitante.println("su cita ha sido registrada<br>un saludo"); 8

9 solicitante.println("</html>"); catch(ioexception e) solicitante.println("hubo problemas al cursar su solicitud." + "<BR>Por favor, inténtelo otra vez."); // Cerrar el flujo solicitante.close(); Ejecución de un Servlet: Cómo se ejecuta un servlet? Todo servlet se comporta según el siguiente ciclo de vida: se carga, responde a las peticiones de los clientes y se descarga. Cuando un servlet como el del ejemplo anterior recibe una petición de un cliente, el servidor lo carga para su ejecución, instante en el que se ejecuta el método init que lo inicia. La forma más sencilla de iniciar un servlet es invocando al método init de su superclase, aunque no siempre se hace. Por otra parte, aunque el servlet reciba múltiples peticiones este método sólo se ejecuta una vez, cuando el servidor lo carga. Cuando el método init finaliza, el servlet está en condiciones de atender a las peticiones de los clientes; en el ejemplo anterior, para cada una de las peticiones se ejecuta el método dopost. El servlet permanecerá en ejecución hasta que el servidor decida destruirlo, intante en el que se ejecutará el método destroy si fue implementado. Software necesario para ejecutar Servlet Para convertir un PC en un servidor de servlets una de las alternativas es ejecutar los pasos siguientes: 1. Instalar el kit de desarrollo de Java (JDK). Recuerde que el entorno desde el que se trabaje debe conocer dónde se localiza java.exe y tools.jar. 2. Instalar el JSWDK (Java Server Web Development Kit kit de desarrollo del servidor Web de Java) Este kit soporta además JSP (java Server Page páginas Java activadas en el servidor, versión java del desarrollo ASP de la Microsoft) y la API servlet. También incluye archivos.bat para arrancar (startserver.bat) y para detener los procesos del servidor (stopserver.bat). 3. Una vez instalado JSWSK, el entorno desde el que se trabaje debe conocer dónde se localiza servlet.jar. Para ello, como opción más sencilla, se recomienda copiar este fichero en la carpeta jdk1.x\jre\lib\ext. Ejecutando un Servlet Para ejecutar un servlet, siga los pasos siguientes: 1. Compile el servlet y añada el archivo.class resultante a la carpeta webpages\webinf\servlets del servidor. La siguiente orden compila el servlet de nuestro ejemplo: 9

10 >javac Citas.java de donde se obtiene el archivo Citas.class. Añádalo a la carpeta ya indicada. 2. Registre el servlet añadiendo al archivo webpages/web-inf/servlets.properties líneas con la siguiente sintaxis. nombre_servlet.code=nombre_servlet nombre_servlet.intparams=parámetro_1=valor.parámetro_2=valor La propiedad code asocia un nombre con la clase que define el servlet, y la propiedad initparams hace referencia a los parámetros de iniciación del servlet especificado. El nombre del archivo.class no tenemos por qué hacerlo coincidir con el nombre que aquí damos al servlet, pero por sencillez normalmente lo hacemos. Según lo expuesto, para registrar el servlet de nuestro ejemplo, añada al archivo servlets.properties las líneas siguientes: Citas.code=Citas Citas.initparams=dirDelFichResultante=c:\\Temp Se puede observar que la propiedad code hace referencia a Citas.class e initparams al parámetro dirdelfichresultante que especifica la carpeta donde se guardará el archivo citas.txt. 3. Arranque el servidor, o bien vuélvalo a iniciar. Para arrancarlo por primera vez, abra una ventana MS-DOS, cambie al directorio del servidor y ejecute: startserver Si tiene problemas de falta de espacio para las variables del entorno, en una plataforma Windows, tendrá que abrir una ventana MS-DOS desde la ventana Ejecutar (Inicio, Ejecutar) mediante la orden: comand / e:2048 El valor 2048 es el espacio en bytes de memoria reservado para almacenar las variables de entorno, pudiendo ser otro valor. Una vez abierta la ventana MS- DOS, cambie al directorio del servidor y ejecute: startserver. Si tiene algún aviso relativo a que no ha incluido en la variable CLASSPATH los paquetes necesarios, detenga el servidor con: stopserver, establezca el valor para esta variable, para la variable JAVA_HOME, y arranque de nuevo el servidor. Por ejemplo: set CLASSPATH=%CLASSPATH%;c:\java\jdkl.3\lib set JAVA_HOME=c:\java\jdkl.3 startserver Cuando quiera detener el servidor, por ejemplo, para reiniciarlo, hágalo ejecutando la orden siguiente desde la línea de órdenes: stopserver Una vez arrancado el servidor, para verificar si está funcionando correctamente abra el explorador y busque por la siguiente dirección. El explorador debe mostrar la página del JSWDK: 10

11 También puede utilizar el URL :8080. Su máquina, localhost, ejecutará el servlet requerido, en el servidor JWS registrado en el puerto Este valor puede cambiarse cuando sea necesario, editando el archivo webserver.xml del servidor. 4. Invoque al servlet para su ejecución: donde nombre_servlet es el nombre asociado al servlet en la propiedad code (en nuestro ejemplo es Citas y coincide con el nombre de la clase). Por ejemplo, la dirección siguiente invocará al servlet Citas pero sólo ejecutará su método init, ya que fue implementado para que fuera llamado desde un formulario que emplee el método POST para enviar los datos al servidor. Invocando al servlet desde una página HTML La página HTML que invoque a un servlet debe: Visualizar un formulario con los controles precisos para introducir los datos requeridos por el servlet, y un botón Enviar datos que permita enviarlos hacia el servidor. Al parámetro action del formulario se le debe asignar el URL del servlet que tiene que manipular los datos. Volviendo al ejemplo que estamos realizando, donde nuestro PC hace de cliente y de servidor, este URL es el siguiente: El formulario enviará los datos al servidor utilizando el método POST. 11

envía al browser. El browser despliega el archivo.

envía al browser. El browser despliega el archivo. SERVLETS Dr. Raúl Perez Páginas web estáticas Como se despliega una página web en un browser Normalmente la página se crea usando HTML y se almacena como un archivo en el servidor de web. El usuario escribe

Más detalles

Figura 7-1 Enlace para instalar el servidor web Apache Jakarta Tomcat 4.1.12.

Figura 7-1 Enlace para instalar el servidor web Apache Jakarta Tomcat 4.1.12. Unidad 7 Servlets 7.1 Marco teórico Lo que permite que ordenadores remotos con procesadores y sistemas operativos diferentes se entiendan y en definitiva que Internet funcione como lo hace en la actualidad,

Más detalles

Servlets. Unidad: 4 Laboratorio de Programación. Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos

Servlets. Unidad: 4 Laboratorio de Programación. Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Servlets Unidad: 4 Laboratorio de Programación Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Indice Introducción CGI Servlets: concepto, caracteristicas Servlets Vs. CGI Ciclo

Más detalles

NIVEL 16: ESTRUCTURAS N-ARIAS RECURSIVAS Aplicaciones Web, Html y Servlets. ISIS1206 Estructuras de Datos http://cupi2.uniandes.edu.

NIVEL 16: ESTRUCTURAS N-ARIAS RECURSIVAS Aplicaciones Web, Html y Servlets. ISIS1206 Estructuras de Datos http://cupi2.uniandes.edu. 1 NIVEL 16: ESTRUCTURAS N-ARIAS RECURSIVAS Aplicaciones Web, Html y Servlets 2 Agenda Protocolo HTTP Formas HTML Servlets 3 Protocolo HTTP Hypertext Transfer Protocol (HTTP) - 1990 Versión 1.1 Mecanismo

Más detalles

Un servlet es una clase java que implementa la Servlet interface. Un servlet corre dentro de un contexto denominado Servlet engine.

Un servlet es una clase java que implementa la Servlet interface. Un servlet corre dentro de un contexto denominado Servlet engine. Capítulo 6 Servlets En esta sección se va a tratar el primer componente que corre del lado del servidor, y es uno de los puntos fundamentales para la comunicación entre el cliente (browser) y el servidor.

Más detalles

Ejemplos de Servlet y JSP Web Application Development

Ejemplos de Servlet y JSP Web Application Development Ejemplos de Servlet y JSP Web Application Development HERNÁNDEZ CRUZ DULCE 13/09/2011 INTRODUCCIÓN Servlets Los Servlets son módulos que extienden los servidores orientados a petición-respuesta, como los

Más detalles

ISJu: Técnicas de Programación Cartilla Teórica-Práctica 2014. Instalación del "Eclipse IDE for Java EE Developers" y el servidor "Apache Tomcat"

ISJu: Técnicas de Programación Cartilla Teórica-Práctica 2014. Instalación del Eclipse IDE for Java EE Developers y el servidor Apache Tomcat Unidad 6: Servlets Instalación del "Eclipse IDE for Java EE Developers" y el servidor "Apache Tomcat" "Eclipse IDE for Java EE Developers" Para desarrollar aplicaciones que se ejecuten en un servidor web

Más detalles

Web Tier en JAVA. Nicolás Troncoso Carrère. Valparaíso, 2006. ILI 258 Departamento de Informática Universidad Técnica Federico Santa María

Web Tier en JAVA. Nicolás Troncoso Carrère. Valparaíso, 2006. ILI 258 Departamento de Informática Universidad Técnica Federico Santa María Nicolás Troncoso Carrère ILI 258 Departamento de Informática Universidad Técnica Federico Santa María Valparaíso, 2006 1 2 3 Porqué paginas dinamicas? Confirmacion de suscripciones. Contenido generado

Más detalles

USANDO SERVLETS EN UN SERVIDOR WEB RESIN

USANDO SERVLETS EN UN SERVIDOR WEB RESIN USANDO SERVLETS EN UN SERVIDOR WEB RESIN Servidor Web Resin Resin es un servidor web que permite no solo despachar un página web, sino aplicaciones web construidos bajo la arquitectura J2EE, así como el

Más detalles

Requisitos. Universidad ORT Arquitectura de Software

Requisitos. Universidad ORT Arquitectura de Software Requisitos Java Development Kit (JDK) 1.5 o superior NetBeans IDE 6.5 o superior JBoss Application Server 4.2.x o 5.x.x Variable de entorno JAVA_HOME apuntando al directorio de instalación de la JDK 1

Más detalles

Modelo de Objetos Distribuidos

Modelo de Objetos Distribuidos Remote Method Invocation Modelo de Objetos Distribuidos Un objeto remoto es un objeto cuyos métodos pueden ser invocados desde otra máquina virtual de java, potencialmente en un host diferente. Modelo

Más detalles

J2EE Java 2 Enterprise Edition

J2EE Java 2 Enterprise Edition J2EE Java 2 Enterprise Edition Es el framework oficial de Java para la construcción de aplicaciones empresariales Es una tecnología basada en componentes Ofrece un modelo para el desarrollo de aplicaciones

Más detalles

MANUAL DE CONFIGURACIÓN PARA EL ACCESO A RECURSOS-e RED DE BIBLIOTECAS DEL INSTITUTO CERVANTES

MANUAL DE CONFIGURACIÓN PARA EL ACCESO A RECURSOS-e RED DE BIBLIOTECAS DEL INSTITUTO CERVANTES MANUAL DE CONFIGURACIÓN PARA EL ACCESO A RECURSOS-e RED DE BIBLIOTECAS DEL INSTITUTO CERVANTES p. 1 de 18 REQUISITOS PARA EL FUNCIONAMIENTO DE ONELOG 1. Configuración del navegador, en plataforma Microsoft

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

Configuración servidor Tomcat

Configuración servidor Tomcat Apuntes de J2EE Configuración servidor Tomcat Uploaded by Ingteleco http://ingteleco.webcindario.com ingtelecoweb@hotmail.com La dirección URL puede sufrir modificaciones en el futuro. Si no funciona contacta

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

Más detalles

Instalación del Software Magaya

Instalación del Software Magaya Instalación del Software Magaya INSTALACIÓN DEL SOFTWARE MAGAYA INTRODUCCIÓN A LA INSTALACIÓN DEL SOFTWARE MAGAYA Introducción a la Instalación del Software Magaya Este tema de instalación explica las

Más detalles

Instalación de Tomcat7 en Ubuntu

Instalación de Tomcat7 en Ubuntu 2. Instala el servidor web java TomCat en Windows y Linux. Documenta los módulos/servicios necesarios. Instala el CMS Java Liferay. Documenta el proceso. Instalación de Tomcat7 en Ubuntu Comenzamos instalando

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

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario Apéndice 5 Manual de usuario de ColeXión ColeXión 1.0 Manual de usuario Índice 1. Qué es ColeXión?... 2 2. Requerimientos del sistema... 3 3. Instalación de ColeXión... 3 4. Creación de un nuevo esquema...

Más detalles

PROGRAMACIÓN JEE CON SERVLETS

PROGRAMACIÓN JEE CON SERVLETS INTRODUCCIÓN A LOS SERVLETS PROGRAMACIÓN JEE CON SERVLETS Los Servlets son clases Java que se ejecutan en un servidor de aplicación, para contestar a las peticiones de los clientes. Los Servlets no se

Más detalles

Ejemplos básicos de webmathematica para profesores

Ejemplos básicos de webmathematica para profesores Ejemplos básicos de webmathematica para profesores Cualquier cálculo hecho dentro Mathematica puede ser realizado usando webmathematica con dos limitaciones significativas. Primero, al usar webmathematica,

Más detalles

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946.

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946. Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Web Server (Apache)!!! Servidor Web El servidor HTTP Apache es

Más detalles

Portal Del Emisor MANUAL DEL USUARIO. Plataforma de Facturación Electrónica

Portal Del Emisor MANUAL DEL USUARIO. Plataforma de Facturación Electrónica Portal Del Emisor MANUAL DEL USUARIO Plataforma de Facturación Electrónica 1. Índice 1. Índice... 2 2. Descripción General... 3 2.1. Alcance... 3 2.2. Flujo de navegación... 4 2.3. Perfil del Usuario...

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

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

Clase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS

Clase. geniería de la Computación. Departamento de Ciencias e Ing. Diego C. Martínez - DCIC-UNS Tecnología de Programación Clase 22 Diego C. Martínez Departamento de Ciencias e Ing geniería de la Computación Universidad Nacional del Sur Componentes Web J2EE presenta los componentes Web (web components):

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

Guía de inicio rápido a

Guía de inicio rápido a Guía de inicio rápido a Office 365 para pequeñas empresas La experiencia web La experiencia de aplicaciones de escritorio La experiencia móvil Ayuda y comunidad de Office 365 Microsoft Office 365 para

Más detalles

Manual de usuario de IBAI BackupRemoto

Manual de usuario de IBAI BackupRemoto Manual de usuario de IBAI BackupRemoto Índice Cliente de IBAI BackupRemoto... 3 Descarga del cliente de IBAI BackupRemoto... 4 Instalación del cliente de IBAI BackupRemoto... 5 Instalación sobre Microsoft

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor

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

Dossier de prácticas

Dossier de prácticas Dossier de prácticas Intranet / Extranet Màster d Enginyeria del Software Desenvolupament d aplicacions sobre Internet Fundació Politècnica de Catalunya Jaume Moral Ros Albert Obiols Vives 1 Dossier de

Más detalles

SMS Gestión. manual de uso

SMS Gestión. manual de uso SMS Gestión manual de uso índice qué es SMS Gestión 2 acceso al servicio 3 01 acceso con la clave de servicios de Orange 4 02 acceso personalizado 6 02.1 cómo personalizar su acceso a la aplicación 7 02.2

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica

Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf

Más detalles

MANUAL SISTEMA ENCRIPTACIÓN DE HECHOS RESERVADOS

MANUAL SISTEMA ENCRIPTACIÓN DE HECHOS RESERVADOS MANUAL SISTEMA ENCRIPTACIÓN DE HECHOS RESERVADOS Introducción El sistema de encriptación de hechos reservados nació por la necesidad de proveer un canal más seguro que el que anteriormente existía mediante

Más detalles

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia

Más detalles

MANUAL DE AYUDA MÓDULOS 2011 MACOS

MANUAL DE AYUDA MÓDULOS 2011 MACOS MANUAL DE AYUDA MÓDULOS 2011 MACOS Agencia Tributaria Centro de Atención Telefónica Departamento de INFORMÁTICA TRIBUTARIA ÍNDICE MÓDULOS 2011 INTRODUCCIÓN...3 Requisitos previos. Máquina Virtual de Java...

Más detalles

Software Criptográfico FNMT-RCM

Software Criptográfico FNMT-RCM Software Criptográfico FNMT-RCM ÍNDICE 1. DESCARGA E INSTALACIÓN DEL SOFTWARE 2. EXPORTACIÓN DE CERTIFICADOS EN MICROSOFT INTERNET EXPLORER 3. IMPORTACIÓN DEL CERTIFICADO A LA TARJETA CRIPTOGRÁFICA -2-

Más detalles

Compilación y ejecución de programas en Java.

Compilación y ejecución de programas en Java. Java Virtual Machine La mayoría de los lenguajes de programación se caracterizan por ser interpretados o compilados, lo que determina la manera en como serán ejecutados en una computadora. Java tiene la

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

Guía de acceso a Meff por Terminal Server

Guía de acceso a Meff por Terminal Server Guía de acceso a Meff por Terminal Server Fecha:15 Marzo 2011 Versión: 1.02 Historia de Revisiones Versión Fecha Descripción 1.00 03/07/2009 Primera versión 1.01 13/08/2009 Incorporación dominio 1.02 15/03/2011

Más detalles

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 -

Adelacu Ltda. www.adelacu.com Fono +562-218-4749. Graballo+ Agosto de 2007. Graballo+ - Descripción funcional - 1 - Graballo+ Agosto de 2007-1 - Índice Índice...2 Introducción...3 Características...4 DESCRIPCIÓN GENERAL...4 COMPONENTES Y CARACTERÍSTICAS DE LA SOLUCIÓN...5 Recepción de requerimientos...5 Atención de

Más detalles

INSTALACION MANUAL DE ECLIPSE EN UBUNTU

INSTALACION MANUAL DE ECLIPSE EN UBUNTU INSTALACION MANUAL DE ECLIPSE EN UBUNTU Objetivos: Pasar correctamente un programa escrito en Pseudocódigo a C. Editar, compilar y comprobar el funcionamiento de programas usando un IDE. Resumen Cuando

Más detalles

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento Qué es AT-Encrypt nos permitirá dotar de contraseña a cualquier documento o carpeta. Este documento o carpeta sólo será legible por aquel que conozca la contraseña El funcionamiento del cifrado (o encriptación)

Más detalles

Práctica 2: Extensión de un servidor con servlets

Práctica 2: Extensión de un servidor con servlets Introducción Práctica 2: Extensión de un servidor con servlets ( 2 horas ) En esta práctica veremos otra forma de realizar aplicaciones semejantes a los CGIs, los servlets. El enfoque del diseño con servlets

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Luis Eduardo Peralta Molina Sistemas Operativos Instructor: José Doñe 2010-2940. Como crear un Servidor DHCP en ClearOS

Luis Eduardo Peralta Molina Sistemas Operativos Instructor: José Doñe 2010-2940. Como crear un Servidor DHCP en ClearOS Servidores DHCP Como crear un Servidor DHCP en ClearOS Dynamic Host Configuration Protocol (DHCP) Protocolo de Configuracion Dinamica de Host, es un protocolo de Red que asigna automaticamente informacion

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

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

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server 5.2.- Configuración de un Servidor DHCP en Windows 2003 Server En este apartado vamos a configurar el servidor DHCP de "Windows 2003 Server", instalado en el apartado anterior. Lo primero que hemos de

Más detalles

TciSatSingleW32 Versión 3.1

TciSatSingleW32 Versión 3.1 http://www.tci.net.pe Página 1 de 19 TciSatSingleW32 Versión 3.1 http://www.tci.net.pe Página 2 de 19 Tabla de Contenidos 1. Introducción.... 3 2. Consideraciones al instalar... 3 3. Pantalla Principal...

Más detalles

Sistemas de Información 12/13 Servlets y JSPs (Java Server Pages)

Sistemas de Información 12/13 Servlets y JSPs (Java Server Pages) 12/13 Servlets y JSPs (Java Server Pages) Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) " Guión Introducción Servlets Introducción Clases e interfaces del

Más detalles

ACTIVE DIRECTORY - PROPIEDADES DE USUARIO

ACTIVE DIRECTORY - PROPIEDADES DE USUARIO 1 de 17 01/12/2007 1:25 ACTIVE DIRECTORY - PROPIEDADES DE USUARIO Directorio activo, En este procedimiento se explica lo básico de cómo organizar el directorio activo con unidades organizativas, cómo crear

Más detalles

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS 1. Introducción Los ambientes de aprendizaje acompañados de trabajos colaborativos como estrategia se revierten en actividades de diferente índole (análisis de videos,

Más detalles

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local)

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local) Gesfincas INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local) GESFINCAS precisa ser instalado en el disco duro de su ordenador (en los supuestos de versiones para Red Local, en el Servidor del sistema

Más detalles

ADMINISTRACIÓN DE CONTENIDO PARA MATERIAS

ADMINISTRACIÓN DE CONTENIDO PARA MATERIAS TUTOR ADMINISTRACIÓN DE CONTENIDO PARA MATERIAS La administración de contenidos permite al docente crear, editar y eliminar las actividades que forman parte de una materia dentro de la plataforma virtual.

Más detalles

Guía de Apoyo Project Web Access. (Jefe de Proyectos)

Guía de Apoyo Project Web Access. (Jefe de Proyectos) Guía de Apoyo Project Web Access (Jefe de Proyectos) 1 ÍNDICE Contenido INTRODUCCIÓN... 3 CAPITULO I: ELEMENTOS INICIALES DE PROJECT WEB ACCESS... 4 Configuración General... 4 Área de Trabajo del Proyecto...

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

GENERACIÓN DE TRANSFERENCIAS

GENERACIÓN DE TRANSFERENCIAS GENERACIÓN DE TRANSFERENCIAS 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que la Caja efectúe transferencias, creando una base

Más detalles

Manual de instalación de Java Runtime Environment.

Manual de instalación de Java Runtime Environment. Manual de instalación de Java Runtime Environment. Se recomienda, antes de proceder con la instalación en línea, desactivar el cortafuego de Internet. En algunos casos, la configuración del cortafuegos

Más detalles

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO PRÁCTICA 4: Implementación de un Cliente de Correo

Más detalles

1 ÍNDICE... 3 Instalación... 4 Proceso de instalación en red... 6 Solicitud de Código de Activación... 11 Activación de Licencia... 14 2 3 REQUERIMIENTOS TÉCNICOS E INSTALACIÓN Requerimientos Técnicos

Más detalles

PowerPoint 2010 Manejo de archivos

PowerPoint 2010 Manejo de archivos PowerPoint 2010 Manejo de archivos Contenido CONTENIDO... 1 ABRIR UNA PRESENTACIÓN EXISTENTE... 2 MANEJO DE VARIOS ARCHIVOS ABIERTOS... 5 CREAR UNA NUEVA PRESENTACIÓN... 8 GUARDAR LA PRESENTACIÓN... 9

Más detalles

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1

port@firmas V.2.3.1 Manual de Portafirmas V.2.3.1 Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de

Más detalles

INSTALACIÓN PHP+MYSQL CON EASYPHP

INSTALACIÓN PHP+MYSQL CON EASYPHP INSTALACIÓN PHP+MYSQL CON EASYPHP La herramienta EasyPhp, configura automáticamente y de manera sencilla un servidor Apache en nuestra máquina junto con un gestor de bases de datos MySQL. Para comenzar

Más detalles

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.

Adaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie. Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra

Más detalles

Pantalla ENW URL LOGIN

Pantalla ENW URL LOGIN Pantalla ENW URL LOGIN 2 Opciones de recuperación Desde Web of Science / Web of Knowledge Desde catálogos de bibliotecas online o base de datos online. De forma manual Importación de archivos generados

Más detalles

Sistema de Facturación de Ventas WhitePaper Enero de 2007

Sistema de Facturación de Ventas WhitePaper Enero de 2007 Sistema de Facturación de Ventas WhitePaper Enero de 2007 Ronda Guglielmo Marconi, 9 Parque Tecnológico 46980 Paterna Valencia Spain T +34 96 338 99 66 ventas@preference.es Please Recycle PrefSuite Document

Más detalles

INSTALACION DE UN SERVIDOR LOCAL CON EasyPHP

INSTALACION DE UN SERVIDOR LOCAL CON EasyPHP INSTALACION DE UN SERVIDOR LOCAL CON EasyPHP 1. Paquetes de Instalación Tener instalado en un equipo local un servidor web Apache, Mysql y PHP es muy sencillo si utilizamos cualquiera de los paquetes instaladores

Más detalles

MANUAL INSTALACIÓN DE SUGARMINI PARA SUGAR CRM

MANUAL INSTALACIÓN DE SUGARMINI PARA SUGAR CRM MANUAL INSTALACIÓN DE SUGARMINI PARA SUGAR CRM SugarMini Instalación/Configuración de SugarMini......2 El servidor SugarMini......2 Requisitos del servidor SugarMini......2 Instalación del servidor SugarMini......2

Más detalles

GENERACIÓN DE ANTICIPOS DE CRÉDITO

GENERACIÓN DE ANTICIPOS DE CRÉDITO GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos

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

Edición de Ofertas Excel Manual de Usuario

Edición de Ofertas Excel Manual de Usuario Edición de Ofertas Excel Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_OfertasExcel.docx Versión 4.0 Fecha: 2012-11-26 ÍNDICE 1 INTRODUCCIÓN 3 2 CONSIDERACIONES DE

Más detalles

INFORMACIÓN DE NAVEGADORES

INFORMACIÓN DE NAVEGADORES INFORMACIÓN DE NAVEGADORES Para operar con las Sedes Electrónicas de la Informática Presupuestaria es necesario tener un navegador web actualizado, aunque es posible que su funcionamiento sea correcto

Más detalles

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA Página1 PROGRAMA DE FORMACIÓN UNIDAD DE APRENDIZAJE ACTIVIDAD OBJETIVOS IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA OFIMATICA Y AUXILIAR DE SISTEMAS II-A GESTORES DE CONTENIDO INSTALACIÓN DE SERVIDORES WEB

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

Tema 1. Introducción a JAVA

Tema 1. Introducción a JAVA Tema 1. Introducción a JAVA Historia Características Plataforma Java Entorno de desarrollo Ejemplo: Hola mundo Estructura general de un programa Java 1 Historia de Java (i) Surge en 1991: Sun Microsystems

Más detalles

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21.

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21. 1/21 Instalación Interfaz gráfico Requerimientos Proceso de instalación Pantalla de login Pantalla principal Descripción de los frames y botones Programación de Backups Botones generales Botones de programación

Más detalles

PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones:

PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones: CARACTERISTICAS DEL SISTEMA PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones: Sólo Servidor: Una sola computadora con el sistema instalado en modo Administrador. Pueden

Más detalles

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX...

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX... INDICE 1 Configuración previa...2 1.1 Configuración Internet Explorer para ActiveX...2 1.2 Problemas comunes en sistema operativo Windows...8 1.2.1 Usuarios con sistema operativo Windows XP con el Service

Más detalles

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su organización.

2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su organización. Como acceder a nuestra cuenta de OneDrive Business: 1. Inicie sesión en Office 365 (https://portal.office.com). 2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su

Más detalles

MANUAL DE USUARIO GESTIÓN DE EXPEDIENTES

MANUAL DE USUARIO GESTIÓN DE EXPEDIENTES Directiva N -2011-ED Normas para el uso del Sistema de Información de Apoyo a la Administración Documental y de Archivo SINAD Anexo N II SISTEMA DE INFORMACIÓN DE APOYO A LA ADMINISTRACIÓN DOCUMENTAL Y

Más detalles

Fundamentos CAPÍTULO 1. Contenido

Fundamentos CAPÍTULO 1. Contenido CAPÍTULO 1 Fundamentos En este capítulo encontrará instrucciones rápidas y sencillas que le permitirán poner manos a la obra de inmediato. Aprenderá también a utilizar la ayuda en pantalla, que le será

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

REQUISITOS PARA EL USO DEL REGISTRO ELECTRÓNICO

REQUISITOS PARA EL USO DEL REGISTRO ELECTRÓNICO REQUISITOS PARA EL USO DEL REGISTRO ELECTRÓNICO TABLA DE CONTENIDOS 1. N AVEGADORES SOPORTADOS... 2. R EQUISITOS GENERALES... 2.1 Certificado digital... 3 2.2 Acceso a los puertos 8443 y 8444... 3 2.3

Más detalles

Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software.

Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software. Instalación de Oracle Service BUS (OSB) 1 DESCARGA DE INSTALADOR Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software. En la siguiente

Más detalles

Introducción... 1 Qué es Java?... 1 Compilando a Bytecode... 1 Usando jgrasp Para Hacer el Trabajo Sucio... 5 El Entorno de jgrasp...

Introducción... 1 Qué es Java?... 1 Compilando a Bytecode... 1 Usando jgrasp Para Hacer el Trabajo Sucio... 5 El Entorno de jgrasp... Contenido Introducción... 1 Qué es Java?... 1 Compilando a Bytecode... 1 Usando jgrasp Para Hacer el Trabajo Sucio... 5 El Entorno de jgrasp... 5 Introducción Es tiempo de hablar en detalle de lo que significa

Más detalles

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. 1 de 18 Inicio Qué es un foro En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. En el campus virtual, el foro es una herramienta

Más detalles

Para instalar el software FacturaScripts, primero deberemos descargarlo. Para ello, accedemos a la url:

Para instalar el software FacturaScripts, primero deberemos descargarlo. Para ello, accedemos a la url: 1 QUÉ ES FACTURASCRIPTS? Facturascripts es un software de facturación y contabilidad fácil, libre y con actualizaciones constantes. Está especialmente indicado para PYMES y es compatible con otras herramientas

Más detalles

Control de accesos autónomo por huella dactilar

Control de accesos autónomo por huella dactilar Manual de software Control de accesos autónomo por huella dactilar Access FP (SOFTWARE PARA LECTOR DE HUELLA DACTILAR SIMON ALERT REF.: 8902003-039) (Versión de sofware 1.1) (Versión de documento 1.2)

Más detalles

Manual Usuario SEDI. Solicitud Electrónica Diseños Industriales (SEDI) Manual de Usuario. Versión: v2.0. Página: 1 de 22

Manual Usuario SEDI. Solicitud Electrónica Diseños Industriales (SEDI) Manual de Usuario. Versión: v2.0. Página: 1 de 22 Solicitud Electrónica Diseños Industriales () Manual de Usuario Manual Usuario Página: 1 de 22 1. Acceso al trámite Pinchado en Sede Electrónica o escribiendo la URL: https://sede.oepm.gob.es/esede/es/index.html

Más detalles

Formarnos / Instructivo para tutores

Formarnos / Instructivo para tutores PROGRAMA DE FORMACIÓN DE DIRIGENTES EN GESTIÓN PÚBLICA Y SOCIAL Formarnos / Instructivo para tutores Universidad Nacional de Lanús / Vicerrectorado / Campus Virtual / 2015 Índice Ingreso a la plataforma

Más detalles