AVANCE PROYECTO No. 2 ENTRENAMIENTO EN ECLIPSE Y EASEVER 5.0 COMO SERVIDOR WEB Y DE APLICACIONES

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

Download "AVANCE PROYECTO No. 2 ENTRENAMIENTO EN ECLIPSE 2.1.1 Y EASEVER 5.0 COMO SERVIDOR WEB Y DE APLICACIONES"

Transcripción

1 AVANCE PROYECTO No. 2 ENTRENAMIENTO EN ECLIPSE Y EASEVER 5.0 COMO SERVIDOR WEB Y DE APLICACIONES ANDRES FERNANDO RAMIREZ GOMEZ DEPARTAMENTO DE INGENIERIA DE SISTEMAS UNIVERSIDAD NACIONAL DE COLOMBIA Bogotá DC., 20005

2 ENTRENAMIENTO EN ECLIPSE Y SYBASE EASERVER 5.0 Qué es Eclipse? Eclipse es un entorno independiente de la plataforma, de código abierto, para crear aplicaciones clientes de cualquier tipo. La primera y más importante aplicación que ha sido realizada con este entorno es el afamado IDE Java llamado Java Development Toolkit (JDT) y el compilador incluido en Eclipse, que se usaron para desarrollar el propio Eclipse. Eclipse fue creado originalmente por IBM. Ahora lo desarrolla la Fundación Eclipse, una organización independiente sin ánimo de lucro que fomenta una comunidad de código abierto y un conjunto de productos complementarios, capacidades y servicios. El entorno integrado de desarrollo (IDE) de Eclipse emplea módulos (en inglés plug-in) para proporcionar toda su funcionalidad, a diferencia de otros entornos monolíticos donde las funcionalidades están generalmente prefijadas, las necesite el usuario o no. El mecanismo de módulos permite que el entorno de desarrollo soporte otros lenguajes además de Java. Por ejemplo, existe un módulo para dar soporte a C/C++. Existen módulos para añadir un poco de todo, desde Telnet hasta soporte a bases de datos. Los componentes gráficos (widget) de Eclipse están basados en un juego de herramientas de tercera generación para Java de IBM llamado SWT que mejora los de primera y segunda generación de Sun (AWT y Swing, respectivamente). La interfaz de usuario de Eclipse cuenta con una capa intermedia de interfaz gráfica (GUI) llamada JFace, lo que simplifica la creación de aplicaciones basadas en SWT. La definición que da el proyecto Eclipse acerca de su software es: "una especie de herramienta universal - un IDE abierto y extensible para todo y nada en particular". Una de sus grandes ventajas es que basa su funcionamiento en plugins con lo que es ampliable para que haga prácticamente cualquier cosa, desde edición de XML a control del Tomcat, pasando por plugins para otros lenguajes como Perl o Shell Script. Características principales Eclipse es una poderosa herramienta que permite integrar diferentes aplicaciones para construir un entorno integrado de desarrolo (IDE). Es un proyecto de desarrollo de software open-source, que está dividido en tres partes: el proyecto Eclipse Proyect, Eclipse Tools, y Eclipse Technology Proyect. El Eclipse Proyect está subdividido a su vez en tres sub -proyectos que son la propia plataforma, JDT (Java Development Tool ) y PDE (Plugin Development Enviroment). Mediante Eclipse se pueden crear diversas aplicaciones como sitios Web, programas Java, C++ y Enterprise Java Beans. Su principal aplicación es JDT, herramienta para crear aplicaciones en Java. Otras aplicaciones pueden ser integradas a eclipse en

3 forma de plugins, que son reconocidos automáticamente por Eclipse al iniciar el mismo. Como Eclipse está escrito en Java, para su funcionamiento se debe tener instalado el JRE (Java Runtime Enviroment). Eclipse detecta automáticamente la ubicación de la JRE instalada. Las funcionalidades que otorga Eclipse se localizan de dos formas diferentes: en un pequeño núcleo conocido como el Plataform Runtime o en forma de plugins. Existe un conjunto de plugins que ya vienen con la plataforma. Entre los más plugins que vienen con la plataforma encontramos: Ant, Compare, Core, CVS, Debug, Help, JDT, Jface, Releng, Scripting, Search, SWT, Text, UI, Update, Team, WebDAV. La plataforma Eclipse esta construída en base a plugins. Este mecanismo que permite desarrollar, integrar y correr nuevos plugins. Un plug-in es la mínima unidad de la plataforma que puede ser desarrollado por separado. Se pueden encontrar herramientas pequeñas desarrolladas en un sólo plug-in o herramientas mucho más complejas que se componen de un conjunto de plugins que se comunican entre sí. Existen por lo general, dos formas de instalar los nuevos plugins en Eclipse. En la mayoría de los casos sólo hay que descompactar el zip del plugin en el directorio en el que se encuentra instalado Ec lipse. Existen casos donde la herramienta provee algún programa de instalación, el cuál integra la nueva herramienta. Eclipse provee la utilidad de comenzar el programa con los plugins especificados, permitiendo acceder a distintas aplicaciones sin necesidad de levantar todas a la vez al momento de ejecutarlo. Al comenzar Eclipse, el Runtime descubre cuáles son los plugins que se encuentran disponibles, lee su información desde sus propios archivos de manifiesto, y construye lo que se denomina plug-inregistry. Las herramientas integradas a Eclipse operan en archivos del workspace del usuario. El workspace consta de uno o más proyectos donde cada uno se mapea a un directorio especificado por el usuario en el file system. El usuario se comunica con Ec lipse por intermedio del marco de trabajo que se inicia al correr Eclipse (workbench). El workbench, es la interfaz de usuario de la plataforma. El mismo esta compuesto de un conjunto de vistas, editores y perspectivas. Los editores permiten crear, modificar y salvar objetos, las vistas proveen información acerca de los objetos con los que se están trabajando en el workbench y las perspectivas proveen distintas formas de organización del proyecto. Si bien se tienen varias perspectivas para un tipo de pro yecto, sólo se puede tener una perspectiva a la vez.

4 Beneficios Es una herramienta open-source. Soporta la construcción de una variedad de herramientas para el desarrollo de apliciaciones. Soporta el desarrollo de aplicaciones basadas en GUI y non-gui. Soporta herramientas que manipulan diferentes tipos de archivos como por ejemplo Java, C, C++, EJB, HTML, GIF, etc. Corre en una gran cantidad de sistemas operativos incluyendo Windows y Linux. Provee a los desarrolladores, herrramientas (ej.- PDE ) que facilitan la creación de plugins. Mediante JDT facilita la creación de aplicaciones programadas en Java. Desventajas Si bien Eclipse es multiplataforma, los plugins no tienen por qué serlo. Existen plugins que sólo corren en una plataforma, o que aún no han sido desarrollados para más de una. Al ser una herramienta open-source, se desarrollan plugins que no tienen todas las funcionalidades que tienen en otras herramientas comerciales, como ser IBM Websphere. Sybase EAServer 5.0 Qué es Sybase EAServer 5.0? EAServer está basado 100% en estándares abiertos, puede utilizar cualquier Servicio Web y puede brindarle poder a cualquier sitio Web, portal o aplicación Web. Permite el acceso desde navegadores y dispositivos inalámbricos y puede ejecutar Servicios Web empresariales de manera segura que ayuden a las organizaciones a reaccionar rápidamente a las condiciones cambiantes de los negocios.

5 Beneficios de EAServer El alto rendimiento y las opciones completamente configurables de manejo de caché y balance de cargas brindan rendimiento de clase empresarial a la vez que preserva y mantiene la integridad de los datos. Mayor facilidad de instalación y nuevos asistentes de usuario hacen que la configuración sea rápida y fácil. Características que brindan mayor facilidad en el afinamiento y monitoreo, reduciendo los costos de administración y mantenimiento. Soporte a componentes J2EE, PowerBuilder, C/C++ y CORBA, lo que significa que se pueden evitar las costosas reprogramaciones de sistemas existentes. Soporte mejorado a Servicios web. Relación entre EAServer 5.0 y Eclipse 2.1 Para crear aplicaciones usando Eclipse, es necesario instalar componentes llamados "plug-ins". Dichos plug-ins, usualmente desarrollados por terceros, extienden las capacidades de Eclipse y le permiten desarrollar algún tipo particular de aplicación. Por ejemplo, Se puede encontrar un plug-in para desarrollar programas C++, otro plugin que le sirva como editor HTML, y así sucesivamente. Sybase EAServer 5.0 incluye, dentro de las opciones de instalación, la versión de la plataforma Eclipse e incluye un plug-in de Sybase para Servicios Web, el cual brinda a los desarrolladores la habilidad de administrar servicios web contenidos en EAServer. En la documentación de EAServer 5.0 se hace referencia a Eclipse y al plug-in de Servicios Web, como la herramienta de desarrollo Web Services Toolkit o WST. Para este trabajo investigativo se utilizará EAServer 5.0, Eclipse que viene en la instalación de EAServer 5.0 y unos plug-ins externos a los que ya vienen en la instalación de EAServer 5.0 sino que se utilizará el plug-in Lomboz.

6 EJERCICIO PRÁCTICO La idea de la aplicación es que basándose en el lenguaje de programación JAVA, se utilizarán las diferentes tecnologías que JAVA ofrece, es decir, además de programación a nivel cliente (JAVASCRIPT) utilizar la gran variedad de programación a nivel Servidor (lo que se llamaría programación dinámica) que se ofrece, entre esto tenemos JPS y los servlets, entonces, la idea de esta aplicación es mezclar estas tecnologías junto con manejo de sesiones, cokies, manejo de archivos, envió de correos electrónicos y generación dinámica de código html. Además se manejará una base de datos en Microsoft SQL Server La aplicación pretende mostrar como mediante páginas dinámicas se pueden dar opciones nuevas de compra a un cliente y puede personalizar las opciones según los gustos del cliente. La aplicación maneja la información de diferentes componentes de computador, el cliente configurará a su propio gusto esta configuración y el programa enviará la cotización al cliente a su . Estructura de la aplicación Página de inicio: Log-in de usuario Página de crear nuevo usuario Página de navegación Envío de Cotización al correo electrónico Borrar una cotización Creación de una nueva cotización a. PAGINA DE INCIO: Esta es la página de Bienvenida a la aplicación, está será la primera página a desarrollar, en ella se recibirá al usuario, se identificará en la aplicación con su respectivo correo electrónico. b. PAGINA DE NAVEGACIÓN: En esta página aparecerán las opciones que el usuario podrá realizar por la aplicación, además de mostrar las configuraciones ya realizadas por el usuario.

7 c. PAGINA ENVIO DE COTIZACIONES: En esta página el usuario elegirá cual de las configuración desea enviar a su correo electrónico colocado como identificación y además enviarlo a otro de su interés. d. PAGINA DE CREACION DE UNA NUEVA CONFIGURACION: En esta página el usuario entre los diferentes componentes que se ofrecen el escogerá los necesarios para armar su equipo. Características técnicas de la aplicación a. PAGINA DE INCIO: Esta página será programada solo en código HMTL, las verificaciones de integridad a realizar se realizarán en el lado cliente, mediante programación en JAVASCRIPT. (Primera página a ser realizada en el entrenamiento) b. PAGINA DE NAVEGACIÓN: Esta página será una página dinámica, manejará sesiones y se actualizará con las configuraciones nuevas creadas por el usuario, esta página será programada en JSP para generación dinámica de html. c. PAGINA ENVIO DE COTIZACIONES: Esta página será programada en JSP, mostrará la cotización a enviar al seleccionar enviar la cotización se comunicará con un servlet el cual será el encargado de enviar el . d. PAGINA DE CREACION DE UNA NUEVA CONFIGURACION: Esta página será programada en JSP y cargará la información de los componentes de computador de archivos planos. Características Base de Datos Se va a trabajar con una base de datos en Microsoft SQL Server 2000, la base de datos se llama BDTiendaVirtual, se van a trabajar con 7 tablas: PARTE: Esta tabla tendrá todas las diferentes partes con las cuales se pude armar un equipo. TIPO PARTE: Las partes están catalogadas en tipos, ya que para un tipo parte procesador hay muchos diferentes partes. USUARIO: Contiene la información de los usuarios, sus datos personales, su nickname, su password y su correo electrónico. MODELO y MODELO_DETALLE: Contiene la estructura del computador que se puede armar, por ejemplo que solo lleva un procesador, un disco duro, etc. MODELO_USUARIO y MODELO_USUARIO_DETALLE: contiene las partes seleccionadas por el usuario en base a los modelos existentes, con estos modelos de usuario se puede elaborar la cotización. Diagrama Entidad-Relación El diagrama Entidad relación para la base de datos BDTiendaVirtual es:

8

9 Prerrequisitos Primero hay que instalar Sybase EAServer 5.0, que será nuestro servidor de aplicaciones y Web para este entrenamiento. Luego haber instalado la versión de Eclipse que viene con la instalación de Sybase EAServer 5.0. La Interface Cuando lance eclipse por primera vez debe ver una ventana como esta: Eclipse tiene una barra de menú bastante estandar. Y una barra de herramientas. También existe una ventana del editor, que por ahora muestra la página de bienvenida.

10 Tenemos también La barra de perspectiva Una Perspectiva, en el lenguaje de Eclipse, es una distribución de ventanas que contiene cualquier número de editores y vistas diferentes. Eclipse viene con varias perspectivas por defecto (Resource, Java, Debug, etc.) que se pueden personalizar, o se pueden crear perspectivas comp letamente nuevas. Las perspectivas se manejan utilizando ítems del menú Window o desde la barra de herramientas de perspectivas situadas en la parte superior derecha de la ventana de Eclipse. Java perspective

11 Resource perspective Entonces con respecto a las perspectivas podemos concluir: Perspectivas son disposiciones de vistas y editores. Perspectivas diferentes para cada uso de un usuario. Los usuarios pueden cambiar de perspectiva. Orientación a la tarea, oculta vistas. Permite escalar a una gran cantidad de utilidades instaladas. PRIMER PASO: Instalación de un plugin J2EE para desarrollo en java. ECLIPSE Y LOS PLUG-INS La característica clave de Eclipse es la extensibilidad. Eclipse es una gran estructura formada por un núcleo y muchos plug-ins que van conformando la funcionalidad final. La forma en que los plug-ins interactúan es mediante interfaces o puntos de extensión; así, las nuevas aportaciones se integran sin dificultad ni conflictos. Estructura de Eclipse: Eclipse lo forman el núcleo, el entorno de trabajo (Workspace), el área de desarrollo (Workbench), la ayuda al equipo (Team support) y la ayuda o documentación (Help), ver figura 1. Figura 1: Arquitectura de Eclipse

12 Núcleo: su tarea es determinar cuales son los plug-ins disponibles en el directorio de plug-ins de Eclipse. Cada plug-in tiene un fichero XML manifest que lista los elementos que necesita de otros plug-ins así como los puntos de extensión que ofrece. Como la cantidad de plug-ins puede ser muy grande, solo se cargan los necesarios en el momento de ser utilizados con el objeto de minimizar el tiempo de arranque de Eclipse y recursos. Entorno de trabajo: maneja los recursos del usuario, organizados en uno o más proyectos. Cada proyecto corresponde a un directorio en el directorio de trabajo de Eclipse, y contienen archivos y carpetas. Interfaz de usuario: muestra los menús y herramientas, y se organiza en perspectivas que configuran los editores de código y las vistas. A diferencia de muchas aplicaciones escritas en Java, Eclipse tiene el aspecto y se comporta como una aplicación nativa. No está programada en Swing, sino en SWT (Standard Widget Toolkit) y Jface (juego de herramientas construida sobre SWT), que emula los gráficos nativos de cada sistema operativo. Este ha sido un aspecto discutido sobre Eclipse, porque SWT debe ser portada a cada sistema operativo para interactuar con el sistema gráfico. En los proyectos de Java puede usarse AWT y Swing salvo cuando se desarrolle un plug-in para Eclipse. Ayuda al grupo: este plug-in facilita el uso de un sistema de control de versiones para manejar los recursos en un proyecto del usuario y define el proceso necesario para guardar y recuperar de un repositorio. Eclipse incluye un cliente para CVS. Documentación: al igual que el propio Eclipse, el componente de ayuda es un sistema de documentación extensible. Los proveedores de herramientas pueden añadir documentación en formato HT ML y, usando XML, definir una estructura de navegación. Plug-ins Un plug-in es la mínima unidad de la plataforma que puede ser desarrollado por Separado y que la aporta una nueva funcionalidad. Los hay freeware y de pago; incluso se puede programar uno por uno mismo. Se instalan descomprimiendo el zip del plug-in en el directorio plugins de Eclipse. La carpeta que aloja un plug-in tiene por nombre el del plug-in seguido de un guión bajo (_) seguido del número de versión. Ante plug -ins con mismo nombre, Eclipse selecciona la última versión. Al inicio de la ejecución la plataforma de ejecución Descubre los plug-ins instalados en disco. Correlaciona las extensiones con los puntos de ext. Construye un registro global de plug -ins. Crea una cache del registro en disco. Los Plug-ins se activan solo cuando es necesario Ejemplo: Plug-in solo activado cuando es seleccionado desde una entrada de un menú. Proporciona una solución de gran escalabilidad Permite eliminar largos tiempos de arranque Cada plug-in Contribuye a uno o más puntos de extensión

13 Opcionalmente declara nuevos puntos de extensión Depende de un conjunto de otros plugins Contiene librerías de código Java y otros archivos Puede contener API Java de otros plugins de los que depende Tiene su propio subdirectorio El primer paso es instalar un plug -in para el desarrollo de aplicaciones J2EE para Eclipse 2.1.1, para este entrenamiento se utilizará el plug-in LOMBOZ, el cual es gratuito. Este plug-in se puede descargar en el link: Fig. 1 download del plug-in Para instalar el plug-in Lomboz en Eclipse, siga estos pasos: Descargue el archivo lomboz.213.zip, el cual es la versión para Eclipse 2.1 (hay otra versión para el Eclipse 3.1) y descomprima el archivo ZIP en un directorio temporal. Una vez desempaquetado, usted encontrará dos carpetas: o com.objectlearn.jdt.j2ee, y o com.objectlearn.jdt.j2ee.editors Copie las carpetas creadas en el paso anterior (junto con todo su contenido) a la siguiente ubicación: %ECLIPSE%\plugins donde %ECLIPSE% es el directorio de instalación de la plataforma Eclipse. Reinicie Eclipse. Para verificar si el plug -in quedó debidamente instalado, seleccione la opción About Eclipse Platform del menú Help. En seguida haga click sobre el botón Plug-in Details.

14 En la lista de plug-ins instalados usted debe ver, como mínimo, dos del proveedor ObjectLearn Group. La Figura 3 muestra la lista de Plug-ins instalados, incluyendo Lomboz. Fig. 2 About Eclipse plataform Los dos plugins instalados. Fig. 3 plug-ins de Lomboz

15 SEGUNDO PASO: Definición del Servidor Destino Una vez instalado el plug-in, usted debe registrar la definición del servidor destino, en este caso EAServer 5.0. El servidor destino es aquél que contendrá los componentes J2EE, como servlets, JSPs, etc. desarrollados usando el plug-in Lomboz. La definición de EAServer está contenida en el archivo EAServer500.server, el cual se puede descargar desde la página : de Sybase CodeXChange. Para instalar la definición del servidor destino, siga los siguientes pasos: Desempaquete el archivo ZIP en un directorio temporal. Una vez desempaquetado, usted encontrará tres archivos: o EAServer500.server, o EAServer500.server.withpassword.txt, y o readme.txt Copie el archivo EAServer500.server a la siguiente ubicación: %ECLIPSE%\plugins\com.objectlearn.jdt.j2ee\servers donde %ECLIPSE% es el directorio de instalación de la plataforma Eclipse. Note que la carpeta com.objectlearn.jdt.j2ee es una de las que hacen parte del plug-in Lomboz. Para verificar que la definición de EAServer 5.0 quedó debidamente registrada en Eclipse, seleccione la opción Preferences del menú Window de Eclipse. En seguida, haga doble click sobre Lomboz y luego click sobre Server Definitions. En la lista Server types debe aparecer una definición para Sybase EAServer 5.0. Al seleccionar de la lista el servidor Sybase EAServer 5.0, usted puede personalizar las opciones de acuerdo a su entorno. La figura 4 muestra un ejemplo de definición para el servidor Sybase EAServer 5.0.

16 Fig. 4 Configuración del servidor Destino en Eclipse Actualizamos la información con la información correspondiente a nuestro servidor: Server Name Jaguar User Name Jagadmin Address Localhost IIOP Listener 9000 TERCER PASO: Creación del Proyecto Una vez instalado el plug-in Lomboz y la definición del servidor de aplicaciones EAServer 5.0, procederemos a crear una nueva aplicación J2EE. Para esto elaboraremos la aplicación mensionada en este entrenamiento y haremos el deploy sobre nuestro servidor de aplicaciones, Sybase EAServer 5.0. Cree un nuevo proyecto. Del menú File de Eclipse seleccione la opción New y luego la opción Project... En la ventana Select haga doble click sobre Java; de la opción Lomboz J2EE Wizards seleccione Lomboz J2EE Project y por último haga click en el botón Next:

17 En la ventana Project Settings especifique un nombre para el proyecto en el campo Project Name. Deje la opción Use Default seleccionada y presiones el botón Next. Para efectos de nuestro ejemplo, bautizaremos nuestro proyecto PrTiendaVirtual : Y oprima siguiente, En la ventana Java Settings seleccione la pestaña Settings y haga click en el botón Add External Jars... Ubique y agregue el archivo easj2ee.jar. Este archivo usualmente se encuentra en %JAGUAR%\java\lib, donde %JAGUAR% es el directorio de instalación de Sybase EAServer. Al agregarlo, éste debería aparecer en la ventana: El archivo easj2ee.jar contiene el API que permite desarrollar componentes J2EE para EAServer (como por ejemplo el API para el desarrollo de un servlet). Ahora, en la misma ventana, haga click en la pestaña Order and Export. Marque las casillas correspondientes al sistema JRE y al easj2ee.jar. Luego, haga click sobre el botón Finish:

18 Con esto, se completa la creación del nuevo proyecto. Una vez creado, el nuevo proyecto PrTiendaVirtual aparecerá en el explorador de Eclipse, preferiblemente en la prespectiva Java: CUARTO PASO: Agregar un módulo al proyecto. Después de crear el proyecto, Se debe agregar un módulo. Más adelante, éste módulo quedará asociado a una Aplicación Web (Web Application) de EAServer. Haga click derecho sobre el proyecto PrTiendaVirtual, creado antes. Del menú desplegable seleccione New y luego la opción Other Luego, en la ventana Select, haga doble click sobre Java, haga click en Lomboz J2EE Wizards, seleccione la opción Lomboz J2EE Module y por último haga click en Next:

19 En la ventana Create J2EE Module haga click sobre el botón Add... Escriba luego el nombre del nuevo módulo y haga click en OK. Para este entrenamiento el módulo se llamará MTiendaVirtual. El nuevo módulo quedará registrado: Al agregar el módulo usted debe definir el servidor sobre el cual se hará el deploy del módulo y de sus componentes. Para eso, en la misma ventana Create J2EE Module, seleccione la pestaña Targeted Servers; de la lista de servidores seleccione Sybase EAServer 5.0, haga click en el botón Add... y por último haga click en Finish:

20 Al abrir la carpeta del proyecto PrTiendaVirtual en el explorador de Eclipse, usted verá el módulo MTiendaVirtual: TIP: Elaboración del deploy al servidor Jaguar. Para elaborar el deploy de nuestro modulo al servidor EAServer: haciendo click derecho sobre el módulo y seleccionando las opciones Lomboz J2EE... y Deply Module del menú desplegable.

21 Aparecerá una ventana indicando el progreso del proceso de deploy. Finalmente, Eclipse mostrará el tiempo tomado para montar el componente en EAServer, en la vista de tareas:

22 Usando EAServer Manager, conéctese a EAServer; haga click derecho sobre el servidor Jaguar y del menú desplegable seleccione la opción Refresh: Se verá el módulo MTiendaVirtual como un web Application, después en la pantalla derecha aparecerán los componentes que hagan parte del Web Application como por ejemplo los servlets. QUINTO PASO: Construcción de la página de Bienvenida.

23 Esta página será la que dará la bienvenida a los usuarios, el usuario se identificará o tendrá la opción de pasar a la página de registro, esta página será construida en puro HTML. Para esta página necesitamos: Conocimientos en JavaScript y HTML. Un formulario: Para la identificación del usuario. Verificación en el cliente de que la identificación este bien escrita mediante JavaScript. Haga click derecho sobre el módulo MTiendaVirtual. Del menú seleccione New y luego Other... En la ventana Select, seleccione el Lomboz HTML Wizard y haga click en Next:

24 A continuación nos pedirá sobre que directorio realizar nuestra página HTML, lo dejaremos sobre MTiendaVirtual y llamaremos esta página HomePage.html y por último haga click en Finish. El árbol del proyecto quedará de esta manera: Haga click en HomePage.html y en el editor de texto aparecerá un template que provee Eclipse para HTML:

25 La idea de HomePage es la siguiente: Mantener el nombre y el logo de la empresa. Página cambiante, primero de bienvenida, y luego según las decisiones del usuario. Para esto crearemos dos páginas planas para la página de bienvenida una llamada Header.html que contendrá el nombre y el logo de la empresa y la otra Welcome.html que contendrá el saludo para todos los usuarios, entonces nuestra página HomePage.html contendrá dos frames para albergar estas dos páginas. Para La construcción de Header.html: 1. Primero creamos la página al igual que creamos HomePage.html. 2. Como utilizaremos una imagen con logo, hay que importarla a nuestro proyecto, y lo mejor es crear una carpeta para las imágenes, para ello hay que: a. Pasarnos a la perspectiva de recursos (resource perspective). b. Botón derecho del ratón sobre el módulo y colocamos en el menú New la opción Folder y lo llamamos imagenes.

26 c. Sobre la carpeta creada damos clic derecho del ratón y en Import otro clic. d. En el menú import seleccionamos File system y clic en Next. e. Buscamos el directorio donde este nuestra imagen y la seleccionamos, por último haz clic en finish, y la imagen quedará en el directorio del proyecto. Para nuestro caso utilizaremos una imagen llamada logotv.jpg. f. Ahora trabajaremos en el código de Header.html: Básicamente es una tabla en donde manejamos sus componentes, el código es el siguiente. <!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <title>header</title> </head> <body bgcolor="#ffffff"> <div align="center"> <center> <table border="0" cellpadding="0" cellspacing="8" width="665"> <tr> <td width="12"></td> <td valign="middle" width="340" nowrap> <font size="5"><h1 align="center">tienda VIRTUAL</H1><p align="center"> Esta es tu mejor opción</p></font></h2> </td> <td valign="middle" width="141"><font size="5"></font><font size="2"> <strong><img src="imagenes/logotv.jpg" width="131" height="100"></strong></font><font size="5"></font><br> <font size="1"><em><strong>equipos y Accesorios</strong></em></font><br> </td> <td width="18"></td> </tr> </table> </center> </div> </body> </html> La idea es que se vea de la siguiente forma: Para la construcción dewelcome.html: 1. Primero creamos la página al igual que creamos HomePage.html.

27 2. El código de esta página básicamente lo compone texto de bienvenida y el formulario de login. <!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <title>welcome</title> </head> <body bgcolor="#ffffff"> <H1>Tienda Virtual</H1> <P>Bienvenido al sitio Web de TiendaVirtual, aquí encontrará esa cotización que usted necesita para armar su propio equipo nuevo.</p> <P>Sino esta Registrado aún registrese aqui.</p> <form method="post" action="--webbot-self--"> <!--webbot bot="saveresults" u-file="_private/feedback.txt" s- format="text/tsv" s-label-fields="true" s-builtin-fields="date Time REMOTE_NAME REMOTE_USER HTTP_USER_AGENT" s-form-fields --> <dl> <dd> </dd> </dl> <p><strong>si eres usuario registrado, ingresa tu nick name y tu clave:</strong></p> <dl> <dd> <center><table> <tr> <td>nickname</td> <td><input type="text" size="35" maxlength="256" name="nickname"></td> </tr> <tr> <td>password</td> <td> <input type="password" size="35" maxlength="256" name="password"></td> </tr> <tr> <td></td> <td> <p align="center"><input type="submit" value="login"> <input type="reset" value="borrar formulario"></p></td> </tr> </table></center> </dd> </dl> <dl> <dd> </dd> </dl> </form> </body> </html> Esperamos que se vea de la siguiente forma la página Welcome.html

28 Finalmente hay que trabajar en HomePage.html, esta página la utilizaremos para que conecte las dos páginas anteriores mediante frames, el código de esta página es: <!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <title>tienda Virtual</title> </head> <frameset rows="150,*"> <frame name="header" src="header.html" crolling="auto"> <frame name="pagina" src="welcome.html" scrolling="auto"> </frameset> </html> Nuestra vista de recursos en la perspectiva Java debe verse de la siguiente forma: Finalmente para probar como quedó nuestra página de inicio, debemos elaborar el deploy del módulo MTiendaVirtual como se mostró anteriormente para que suba las Web pages al servidor. TIP: Configuración del puerto http y del hostname de Jaguar. Para ver nuestra página en el explorador web vista desde el servidor EAServer es necesario saber como es el nombre del host name definido para jaguar y el puerto http de Jaguar, por el cual se podrán ver las páginas web.

29 Primero, para conocer el nombre del host name definido para el servidor jaguar debemos ir al archivo %EASERVER%\bin\setenv.bat Donde %EASERVER% es el directorio donde quedó instalado EAServer 5.0, en este archivo hay un reglón con la siguiente información: set JAGUAR_HOST_NAME=andres Entonces, para mi servidor el hostname es andres, este nombre se le puede cambiar por localhost o por cualquiera, si lo cambia solo modifique el renglón y guarde el archivo, para tenga efecto debe reiniciar el servidor. Para conocer el puerto html, debemos mirar en Sybase Central en el EAServer Manager, conéctese a EAServer; haga click sobre el servidor Jaguar, luego en la carpeta Listeners, en esta carpeta están los puertos que maneja Jaguar, por defecto esta 8080 para html. También se observa que para la conexión con Eclipse usamos el puerto 9000, utilizado para el servicio iiop. Con esta información podemos ahora mirar nuestra página en un explorador, como para este servidor utilice como host name andres y puerto 8080 el url es: Donde además utilizamos el nombre del módulo y la página a la que queremos ingresar,

Cristian Blanco www.cristianblanco.es

Cristian Blanco www.cristianblanco.es INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO 2.1 ENTORNO DE DESARROLLO INTEGRADO Un entorno de desarrollo integrado (en inglés integrated development environment) es un programa informático compuesto por

Más detalles

Entorno de desarrollo Instalación y configuración

Entorno de desarrollo Instalación y configuración Entorno de desarrollo Instalación y configuración GExCALL Formación http://gexcall.unex.es/formacion El plugin ADT (Android Development Tools) extiende al IDE Eclipse. Te permite crear y depurar aplicaciones

Más detalles

Desarrollo de Aplicaciones Web con Eclipse

Desarrollo de Aplicaciones Web con Eclipse Desarrollo de Aplicaciones Web con Eclipse Oscar Gosdinski Software Services Representative Java Es un lenguaje de programación y una plataforma de desarrollo. 2 Lenguaje de alto nivel que puede ser caracterizado

Más detalles

Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse

Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse Versión 3.0 02/12/2010 2 3 1 Control de versiones VERSIÓN AUTOR FECHA CAMBIO 1.0 SAIG, S.L. 22/03/2007

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

GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE. Noemí Peña Portillo

GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE. Noemí Peña Portillo GESTIÓN DE UN SUPERMERCADO BAJO UN SERVIDOR DE ORACLE Noemí Peña Portillo 1. Qué voy a explicar? Objetivos del proyecto. Oracle Developer Suite 10g y Componentes. Configuración de red. Oracle Designer

Más detalles

Anexo IV Configuración del Entorno de Desarrollo. Guía de puntos de interés de la Ciudad de Madrid

Anexo IV Configuración del Entorno de Desarrollo. Guía de puntos de interés de la Ciudad de Madrid Anexo IV Configuración del Entorno de Desarrollo Guía de puntos de interés de la Ciudad de Madrid 1. Índice Anexo IV Configuración del Entorno de Desarrollo... 1 1. Índice... 2 2. Entorno de Desarrollo...

Más detalles

Hands-On Lab. Windows Azure: Java, Eclipse y Azure. Última Actualización: 16/12/2011

Hands-On Lab. Windows Azure: Java, Eclipse y Azure. Última Actualización: 16/12/2011 Hands-On Lab Windows Azure: Java, Eclipse y Azure Última Actualización: 16/12/2011 1 Contenido INTRODUCCIÓN... 3 Objetivos 3 Prerequisitos 4 PREPARANDO EL ENTORNO... 5 Instalar Windows Azure Toolkit para

Más detalles

Manual de Firefox Instalación y uso

Manual de Firefox Instalación y uso Manual de Firefox Instalación y uso Servicio de Información Mesoamericano de Agricultura Sostenible ÍNDICE Qué es Firefox?... Cómo lo descargo a mi computadora?... Instalación... Comenzar a utilizar Mozilla

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

Tutorial 4. Aplicaciones Web con NetBeans 5.0

Tutorial 4. Aplicaciones Web con NetBeans 5.0 Tutorial 4 Aplicaciones Web con NetBeans 5.0 Creación de un Proyecto Para crear un programa de consola en Java utilizando NetBeans 5.0 lo primero que hay que hacer es crear un proyecto. Un proyecto nos

Más detalles

MANUAL DE USUARIO Guía de Gestión de la Configuración con Subversion

MANUAL DE USUARIO Guía de Gestión de la Configuración con Subversion MANUAL DE USUARIO Guía de Gestión de la Configuración con Subversion Versión 1.8 Área de Integración y Arquitectura de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Guía de Gestión

Más detalles

Hot Potatoes, aplicaciones educativas

Hot Potatoes, aplicaciones educativas Hot Potatoes, aplicaciones educativas Módulo 2: Instalación e idioma ÍNDICE MÓDULO 2. INSTALACIÓN E IDIOMA...1 Instalación y registro...2 Descarga en línea...3 Instalación...5 Instalación en Windows...6

Más detalles

Monitoreo Nagios y Opmanager

Monitoreo Nagios y Opmanager MONITOREO DE RECURSOS POR BRENDA MARCELA TOVAR OSCAR ECHEVERRY SEBASTIAN VALENCIA WILDER CALDERON INSTRUCTOR: Camilo Zapata FICHA : 230490 JORNADA: DIURNA CESGE CENTRO DE SERVICIOS Y GESTION EMPRESARIAL

Más detalles

JSP(JAVA SERVER PAGES)

JSP(JAVA SERVER PAGES) JSP(JAVA SERVER PAGES) Introducción En la actualidad, la mayoría de los sitios Web quieren mostrar contenido dinámico basado en el usuario y en la sesión. La mayor parte del contenido, tal como imágenes,

Más detalles

SERVICIO CREA TU WEB TELEFÓNICA NET. (Manual de usuario)

SERVICIO CREA TU WEB TELEFÓNICA NET. (Manual de usuario) SERVICIO CREA TU WEB TELEFÓNICA NET (Manual de usuario) 1 ÍNDICE 1. INTRODUCCIÓN... 3 2. CÓMO CREAR UNA TIENDA... 4 Paso 1: registro nuevo comerciante... 4 Paso 2: datos básicos web.... 5 Paso 3: diseño

Más detalles

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES

DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES DIRECCIÓN DE SISTEMAS DE INFORMACIÓN DEPARTAMENTO CERES SERVICIO DE NOTIFICACIONES ELECTRÓNICAS Y DIRECCIÓN ELECTRÓNICA HABILITADA MANUAL DE CONFIGURACIÓN PARA SISTEMAS WINDOWS NOMBRE FECHA Elaborado por:

Más detalles

Introducción a Mozilla Navegador

Introducción a Mozilla Navegador 20021125 Universidad de Navarra Introducción a Mozilla Navegador Versión 1.1. cti Centro de Tecnología Informática Tabla de contenidos 1. Mozilla Navegador...3 1.1.Establecer las preferencias de Navigator...4

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

Guía de instalación del software de la asignatura

Guía de instalación del software de la asignatura Guía de instalación del software de la asignatura Eclipse + Android SDK 1. La forma más sencilla de instalar Eclipse con el plugin ADT para desarrollo de aplicaciones Android es descargar el paquete preconfigurado

Más detalles

Desarrollo de aplicaciones web con WL Workshop

Desarrollo de aplicaciones web con WL Workshop CC5604 Desarrollo de aplicaciones empresariales con J2EE Guía de Trabajo Desarrollo de aplicaciones web con WL Workshop 1 Objetivos El objetivo de esta guía de trabajo es permitirle adquirir una experiencia

Más detalles

Manual de Usuario. Manual de Instalación Compucaja.Net y SQL Server 2012

Manual de Usuario. Manual de Instalación Compucaja.Net y SQL Server 2012 Manual de Usuario Manual de Instalación Compucaja.Net y SQL Server 2012 Hoja de Contenido Requerimientos mínimos 4 Instalación de COMPUCAJA.net 5 Instalación Microsoft SQL Server 2012 Express 11 Herramientas

Más detalles

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín Gobierno Electrónico NEXOS NEXO : INSTLCIÓN, CONFIGURCIÓN Y CTULIZCIÓN DE JOOML, MÓDULOS Y COMPONENTES 1 NEXO : Instalación, Configuración y ctualización de Joomla, Módulos y Componentes. Qué es Joomla?

Más detalles

Procedimiento para realizar la configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x

Procedimiento para realizar la configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x Procedimiento para realizar la configuración de Internet Explorer y usar el Sistema de reservaciones Go! Res versión 4.x Ayuda en línea: http://globallearningcenter.wspan.com/méxico/pdfs/documentation/configuración%20internet%2

Más detalles

Manual de Referencia. Manual de instalación rápida SQL

Manual de Referencia. Manual de instalación rápida SQL Manual de instalación rápida SQL 1 BIENVENIDOS A ON THE MINUTE. Gracias por adquirir On The Minute. Este sistema le permitirá controlar las asistencias de los empleados de su empresa, así como las incidencias

Más detalles

Microsoft Outlook Express

Microsoft Outlook Express Microsoft Outlook Express Para configurar Microsoft Outlook Express para recibir email, siga los siguientes pasos: Abra Outlook Express, click en herramientas y seleccione Cuentas. El siguiente grafico

Más detalles

MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CLOUD BACKUP

MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CLOUD BACKUP MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE CLOUD BACKUP INDICE 1.- Descarga del Software 2.- Instalación del Software 3.- Configuración del software y de la copia de seguridad 3.1.- Configuración inicial

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

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

Páginas web ::: Publicación web por FTP Diseño de materiales multimedia. Web 2.0. 1.15 Publicación web por FTP

Páginas web ::: Publicación web por FTP Diseño de materiales multimedia. Web 2.0. 1.15 Publicación web por FTP 119 1.15 Publicación web por FTP 120 1.15 Publicación web por FTP 1.15.1 Qué es publicar un sitio web? La práctica habitual es diseñar las páginas web de nuestro sitio web en el disco duro del equipo 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 File Servers. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

Correo. OpenOffice.org 2.4.1

Correo. OpenOffice.org 2.4.1 Correo OpenOffice.org 2.4.1 1 Índice de contenido 1. INTRODUCCIÓN...3 1.1 Qué es Mozilla Thunderbird?...3 3. CONFIGURACIÓN...12 3.1 Alta de una cuenta de correo...12 3.2 Configuración del servicio de directorio

Más detalles

1.1. Instalación del entorno de desarrollo

1.1. Instalación del entorno de desarrollo 1.1. Instalación del entorno de desarrollo Para el desarrollo de las aplicaciones vamos a poder utilizar un potente y moderno entorno de desarrollo. Al igual que Android, todas las herramientas están basadas

Más detalles

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.

Más detalles

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI Sobre Drupal Instalación y configuración Drupal es un sistema de gestión de

Más detalles

Control de Folios Recepción de Folios Generador de Folios (Delegaciones Estatales)

Control de Folios Recepción de Folios Generador de Folios (Delegaciones Estatales) SOFTWARE SECDER-FRAP 2006 CONTENIDO Instalación Instalar el servidor de Interbase Instalar librería IbOledb Copiar archivos al equipo Actualizaciones en la web Configuración Inicial Control de usuarios

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

Manual de Usuario CMS

Manual de Usuario CMS Manual de Usuario CMS Un sistema de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) en otras palabras es un programa que permite a usuarios sin experiencia en diseños

Más detalles

U.A.B.C. - Facultad de Ingeniería Carrera de Ingeniero en Computación Como Hacer un JSP con JBoss y Eclipse

U.A.B.C. - Facultad de Ingeniería Carrera de Ingeniero en Computación Como Hacer un JSP con JBoss y Eclipse 1. Elegir el espacio de trabajo donde se guardarán los archivos del proyecto. 2. Presionar OK 3. Del menú principal seleccionar File >New >Project 4. Seleccionar el tipo de proyecto JBOSS IDE >J2EE Projects

Más detalles

Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III

Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III CI-1312: Bases de Datos I Profesora Maureen Murillo Rivera [Preparado por Fernando Valverde (A96410) y Alexis Devitre (A92113)] Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III

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

Manual de JSP con MySQL

Manual de JSP con MySQL Contenido Introducción... 2 Requerimientos... 2 Requerimiento #1: IDE Eclipse... 2 Requerimiento #2: Apache Tomcat, Jboss y MySQL... 2 Desarrollo... 3 Paso #1: Ejecutar Eclipse... 3 Paso #2: WorkSpace...

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

CAPÍTULO 1. es posible mediante la asignación de usuario y contraseña. Asignación de roles de usuario a nivel de aplicación.

CAPÍTULO 1. es posible mediante la asignación de usuario y contraseña. Asignación de roles de usuario a nivel de aplicación. 1 CAPÍTULO 1 1 MANUAL TÉCNICO 1.1 Objetivos técnicos El acceso a la información del sitio Web solo sea posible para las personas que estén vinculadas directamente con la empresa, esto es posible mediante

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE

UNIVERSIDAD TÉCNICA DEL NORTE UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES MANUAL DE INSTALACIÓN AUTOR: CHRISTIAN FELIPE REINOSO CHAMBA DIRECTOR: ING.

Más detalles

Carrera: Analista de Sistemas. Asignatura: Resolución de Problemas y Algoritmos - 2008-

Carrera: Analista de Sistemas. Asignatura: Resolución de Problemas y Algoritmos - 2008- Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos INSTRUCTIVO PARA EL USO DEL ENTORNO DE DESARROLLO ECLIPSE - 2008- 1) Creación de espacio o carpeta de trabajo (workspace) Primero,

Más detalles

Guía de Inicio Respaldo Cloud

Guía de Inicio Respaldo Cloud Respaldo Cloud Para Microsoft Windows Versión 1.0 1. Contenidos Guía de Inicio Qué es Respaldo Cloud?... 3.1 Información de Acceso... 3.2 Requisitos de Sistema... 4.3 Sistemas operativos soportados...

Más detalles

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn Tegucigalpa M. D. C., Junio de 2009 Que es un CMS Un sistema de administración de contenido (CMS por sus siglas en ingles) es un programa para organizar

Más detalles

Eclipse Visual Editor

Eclipse Visual Editor Eclipse Visual Editor Universidad Nacional de la Patagonia Austral Unidad Académica Río Gallegos Analista de Sistemas Licenciatura en Sistemas Laboratorio de Programación Indice Temas Pág. Introducción...

Más detalles

Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50

Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50 1 Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50 Contenido Previo a la instalación / actualización... 2 Pasos para descargar instaladores...

Más detalles

Manual de Usuario del

Manual de Usuario del Manual de Usuario del Sistema de Información DevInfo Monitoreo y Evaluación INDICE I. Introducción... 1 Qué es DevInfo?... 1 Objetivos de DevInfo:... 1 I.1 Requerimientos del sistema DEVINFO... 1 I.2 Página

Más detalles

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA Visual Basic.NET es la última versión del sistema de desarrollo Visual Basic. Antes de empezar a crear aplicaciones en Visual Basic.NET, le será útil conocer y entender algunos conceptos básicos de.net.

Más detalles

Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada

Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada Apartado Postal Electrónico Manual de Configuración de Navegadores Abril 2011 Versión: Abril 2011 Página 1 de 28 Índice de Contenidos

Más detalles

(Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un

(Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un (Integrated Development Environment) Herramienta de soporte para el desarrollo de sotfware: Editor (escribir y editar programas); un compilador/intérprete y un depurador (localización de errores lógicos).

Más detalles

COMO HACER BACKUP Y RESTAURAR ACTIVE DIRECTORY

COMO HACER BACKUP Y RESTAURAR ACTIVE DIRECTORY COMO HACER BACKUP Y RESTAURAR ACTIVE DIRECTORY En Windows Server 2003 el Active Directory debe estar respaldado con regularidad para asegurarse de que haya una copia de seguridad fiable disponible en el

Más detalles

6.- Este software se instalara como una versión Demo con una duración de 25 días de uso. En el código de validación, se dejara la palabra Demo.

6.- Este software se instalara como una versión Demo con una duración de 25 días de uso. En el código de validación, se dejara la palabra Demo. Instalación El software TractoSoft, requiere de dos programas. TractoSoft es el programa que funciona como interface e interactúa con la base de datos, TractoSoft se instala en todos los equipos a utilizar

Más detalles

GUÍA RÁPIDA DE INICO DE IGSS FREE50

GUÍA RÁPIDA DE INICO DE IGSS FREE50 INDUSTRIAL AUTOMATION Interactive Graphical SCADA System INSIGHT AND OVERVIEW GUÍA RÁPIDA DE INICO DE IGSS FREE50 Page 1 of 27 Guía Rápida de Inicio de IGSS FREE50 Introducción El propósito de esta guía

Más detalles

MANUAL DE ADMINISTRACION DEL PLUGIN QGISSQL

MANUAL DE ADMINISTRACION DEL PLUGIN QGISSQL MANUAL DE ADMINISTRACION DEL PLUGIN QGISSQL Guía para los administradores de sistemas Suizo para el RIC de Guatemala Julio 2001 MANUAL DE ADMINISTRACIÓN DEL PLUGIN QGISSQL INTRODUCCIÓN Viendo las necesidades

Más detalles

Facultad de Ingeniería Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces

Facultad de Ingeniería Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 JSF + JSP + RichFaces JSF + JSP + RichFaces Manual Introductorio al uso de JSF, JSP y RichFaces en Java El siguiente documento es un manual muy introductorio, ya que la primera vez que me encontré con estas 3 frases juntas

Más detalles

Bienvenidos a la presentación: Introducción a conceptos básicos de programación.

Bienvenidos a la presentación: Introducción a conceptos básicos de programación. Bienvenidos a la presentación: Introducción a conceptos básicos de programación. 1 Los programas de computadora son una serie de instrucciones que le dicen a una computadora qué hacer exactamente. Los

Más detalles

Manual de AVG Antivirus

Manual de AVG Antivirus Instalación Manual de AVG Antivirus 1. Una vez tengas el archivo en tu PC, haz click en el para comenzar la instación. Esta es la ventana que observamos al inicio del proceso: Pulsando NEXT nos encontramos

Más detalles

Conceptronic CFULLHDMA Cómo usar Samba/CIFS y NFS

Conceptronic CFULLHDMA Cómo usar Samba/CIFS y NFS Conceptronic CFULLHDMA Cómo usar Samba/CIFS y NFS Para versión de firmware 01.09.10.06 o superior 1. Introducción El Conceptronic CFULLHDMA es un reproductor multimedia para realizar streaming de contenido

Más detalles

Site Analytics // Guía de primeros pasos. Guía de primeros pasos. Site Analytics. AKJZNAzsqknsxxkjnsjx Guía de primeros pasos página 1

Site Analytics // Guía de primeros pasos. Guía de primeros pasos. Site Analytics. AKJZNAzsqknsxxkjnsjx Guía de primeros pasos página 1 Guía de primeros pasos Site Analytics Guía de primeros pasos página 1 Guía de primeros pasos: Site Analytics Versión 2.0 (03.22.10) Derecho del autor 2010. Todos los derechos reservados La distribución

Más detalles

Manual de Gunaguaro Instalación y Uso

Manual de Gunaguaro Instalación y Uso Manual de Gunaguaro Instalación y Uso Indice Que es cunaguaro?... 3 Como instalar cunaguaro?... 4 Comenzar a utilizar cunaguaro... 5 Elementos para Navegar... 6 Pestañas de Navegación... 8 Uso de marcadores...

Más detalles

Descarga e Instalación

Descarga e Instalación Descarga e Instalación Para la descarga de CCleaner seguiremos el enlace: http://www.piriform.com/ccleaner/builds Una vez descargado haremos doble clic con el ratón sobre el icono de CCleaner: Ahora aparecerá

Más detalles

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu http://releases.ubuntu.com/.

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu http://releases.ubuntu.com/. Instalación GNU/Linux Ubuntu -10.04.3-server-i386 Con la ayuda de este sencillo manual podemos ver como instalar Un servidor GNU/Linux, en este caso utilizaremos la distribución Ubuntu -10.04.3-server-i386

Más detalles

Arsys Backup Online Manual de Usuario

Arsys Backup Online Manual de Usuario Arsys Backup Online Manual de Usuario 1 Contenido 1. Instalación del Programa Cliente... 3 Pasos previos... 3 Instalación... 3 Configuración del acceso... 6 Ubicación del servidor de seguridad... 6 Datos

Más detalles

Características de OpenCms

Características de OpenCms Características de OpenCms Se basa en Java y Xml OpenCms está totalmente desarrollado en java bajo el estándar servlet. Por lo tanto, se puede integrar fácilmente en entornos hardware y software existentes,

Más detalles

Instalación de Eclipse Galileo y depuradores compatibles con OpenMPI y OpenMP

Instalación de Eclipse Galileo y depuradores compatibles con OpenMPI y OpenMP Instalación de Eclipse Galileo y depuradores compatibles con OpenMPI y OpenMP Programación Distribuida y Paralela Universidad de Granada Departamento del LSI Por: Daniel Guerrero Martínez Sergio Rodríguez

Más detalles

Manual de Configuración. Instalación de PHP sobre IIS 7 en Windows Server 2008 Versión 1.0

Manual de Configuración. Instalación de PHP sobre IIS 7 en Windows Server 2008 Versión 1.0 Manual de Configuración Instalación de PHP sobre IIS 7 en Windows Server 2008 Versión 1.0 Contenido Introducción...1 Instalación de IIS 7.......2 Configuración de PHP. 10 Configuración de PHP sobre IIS

Más detalles

Ar lips Development E nvironment versión 1.0.0

Ar lips Development E nvironment versión 1.0.0 Ar lips Development E nvironment versión 1.0.0 Grupo de Tecnología Informática - Inteligencia Artificial Departamento de Sistemas Informáticos y Computación Universidad Politécnica de Valencia (España)

Más detalles

GUÍA DE INSTALACIÓN DEL DNIE EN MS-WINDOWS INTECO-CERT

GUÍA DE INSTALACIÓN DEL DNIE EN MS-WINDOWS INTECO-CERT GUÍA DE INSTALACIÓN DEL DNIE EN MS-WINDOWS INTECO-CERT Abril 2012 El presente documento cumple con las condiciones de accesibilidad del formato PDF (Portable Document Format). Se trata de un documento

Más detalles

Guía rápida para la programación del F9 con el software Attendance Management.

Guía rápida para la programación del F9 con el software Attendance Management. Guía rápida para la programación del F9 con el software Attendance Management. ANTES DE COMENZAR. Si su comunicación con el F9 será por Ethernet, lea lo siguiente; de lo contrario pase directamente al

Más detalles

1. Definición. Open Source. Escalable. Alto desempeño. Arquitectura Modular. Producto de licencia de código abierto sin coste adicional.

1. Definición. Open Source. Escalable. Alto desempeño. Arquitectura Modular. Producto de licencia de código abierto sin coste adicional. 1. Definición JBoss es un proyecto de código abierto, con el que se consigue un servidor de aplicaciones basado en J2EE, e implementado al 100% en Java. Por lo tanto al estar basado en Java, JBoss puede

Más detalles

Introducción. Mensaje de los Desarrolladores

Introducción. Mensaje de los Desarrolladores Introducción En Aspec System estamos preocupados por los cabios tecnológicos de la vida cotidiana así como las integraciones de la tecnologías de la información en el llamado tele gobierno que está integrando

Más detalles

Instalación de Informix Dynamic Server 10.0

Instalación de Informix Dynamic Server 10.0 Instalación de Informix Dynamic Server 10.0 Requisitos del Sistema Windows 2000, XP Profesional o 2003 Server 128Mb de RAM (mínimo); 256Mb (recomendado) La suma de la RAM y el archivo de intercambio debe

Más detalles

Servidor web E-Sniper

Servidor web E-Sniper Servidor web E-Sniper Tabla de contenido Instalación del servidor IIS... 1 Instalación de la aplicación... 3 Crear el Website... 4 Comprobar la aplicación... 5 Configurar la base de datos... 6 SQLServer...

Más detalles

MANUAL DEL INSTALADOR

MANUAL DEL INSTALADOR MANUAL DEL INSTALADOR Índice Índice... 2 Instalación... 3 Extracción de archivos... 3 Actualización de los archivos de sistema... 3 Pantalla inicial... 4 Selección de la ruta de instalación... 4 Selección

Más detalles

INTRODUCCION. Imágen 1

INTRODUCCION. Imágen 1 Manual DNS (Servicio de Redes Dinámicas) INTRODUCCION Este manual ha sido diseñado debido al auge que ha tenido el acceso remoto para visualizar las cámaras CCTV independientemente desde donde Usted esté

Más detalles

Descarga, instalación y uso de herramientas:

Descarga, instalación y uso de herramientas: Descarga, instalación y uso de herramientas: Eclipse: Instalación de Eclipse (Más información en http://www.eclipse.org/) 1. Copiar, descomprimir e instalar si es necesario la última versión de Eclipse

Más detalles

[MANUAL DE CAPACITACIÓN PARA LA ADMINISTRACIÓN DEL SITIO WEB DE LA CONTRALORÍA GENERAL]

[MANUAL DE CAPACITACIÓN PARA LA ADMINISTRACIÓN DEL SITIO WEB DE LA CONTRALORÍA GENERAL] [MANUAL DE CAPACITACIÓN PARA LA ADMINISTRACIÓN DEL SITIO WEB DE LA CONTRALORÍA GENERAL] [EDICIÓN DEL INICIO (HOME)] 1 2 3 5 4 1. Cambio Nota del Día Para cambiar la nota del día ubicada en el recuadro

Más detalles

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Objetivos Integrar un toolchain basado en PTXdist sobre un IDE gráfico basado en Eclipse. Creación y compilación de un pequeño proyecto.

Más detalles

Guía del usuario de Avigilon Control Center Server

Guía del usuario de Avigilon Control Center Server Guía del usuario de Avigilon Control Center Server Versión 4.12 PDF-SERVER-E-Rev1_ES Copyright 2012 Avigilon. Todos los derechos reservados. La información incluida en este documento está sujeta a cambios

Más detalles

http://www.oracle.com/technetwork/es/java/javase/downloads/index.html

http://www.oracle.com/technetwork/es/java/javase/downloads/index.html Introducción En esta primera parte del taller iremos viendo paso a paso como poner a punto todo tu entorno de trabajo para poder empezar cuanto antes a desarrollar tu primera aplicación Android para luego

Más detalles

RED NACIONAL DE SOPORTE TECNICO

RED NACIONAL DE SOPORTE TECNICO RED NACIONAL DE SOPORTE TECNICO ITCA-FEPADE Active Directory v1 Administración (Aulas Informáticas) Septiembre 2009 Contenido Impresoras en Active Directory... 3 Administración de Escritorios Remotos...

Más detalles

TUTORIAL PARA CREAR UN SERVIDOR FTP

TUTORIAL PARA CREAR UN SERVIDOR FTP TUTORIAL PARA CREAR UN SERVIDOR FTP A continuación ustedes podrán observar y luego implementar el informe que elaboré a fin de que TODOS puedan aprender a montar y mantener su propio Servidor FTP. Comenzaremos

Más detalles

Escudo Movistar Guía Rápida de Instalación Para Windows

Escudo Movistar Guía Rápida de Instalación Para Windows Escudo Movistar Guía Rápida de Instalación Para Windows Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3 1.2. DISPOSITIVOS

Más detalles

Contendo CMS Manual de usuario

Contendo CMS Manual de usuario Contendo CMS Manual de Usuario V2.1 Índice de contenido Capítulo 1: Convenciones del manual... 5 1.1 Introducción... 5 1.2 Simbología... 5 Capítulo 2: Introducción a Contendo CMS... 6 2.1 Beneficios técnicos...

Más detalles

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS Para instalar este motor de base de datos, SQL Express 2008 requiere de los siguientes prerrequisitos: 1. Microsoft.net Framework 3.5 2. Microsoft

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 Mail Servers. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

BlackBerry Messenger SDK

BlackBerry Messenger SDK BlackBerry Messenger SDK Versión: 1.2 Guía de introducción Publicado: 2011-10-11 SWD-1391821-1011103456-005 Contenido 1 Requisitos del sistema... 2 2 Dependencias de versión de BlackBerry Messenger...

Más detalles

Instalación Software Administrador de Videoclub

Instalación Software Administrador de Videoclub NOTA 1: Para realizar la instalación solo necesita conocimientos básicos de computación, si USTED no los posee pida ayuda. Debe seguir todos los pasos de este manual APEGADOS AL PIE DE LA LETRA, la omisión

Más detalles

MANUAL PARA EL USUARIO DISPOSITIVO DE COPIA DE SEGURIDAD SERIE HD

MANUAL PARA EL USUARIO DISPOSITIVO DE COPIA DE SEGURIDAD SERIE HD MANUAL PARA EL USUARIO DISPOSITIVO DE COPIA DE SEGURIDAD SERIE HD GRACIAS por comprar el dispositivo de copia de seguridad ClickFree. Hemos recopilado estas instrucciones para ayudarlo a usar el producto,

Más detalles

TUTORIAL ACADÉMICO. Programación II- Taller de Programación I Fa.CENA. UNNE

TUTORIAL ACADÉMICO. Programación II- Taller de Programación I Fa.CENA. UNNE TUTORIAL ACADÉMICO Programación II- Taller de Programación I Fa.CENA. UNNE Eclipse, es un Entorno de Desarrollo Profesional y Gratuito, que puede ser utilizado para varios lenguajes Java, C, C++, PHP,

Más detalles

Guía de instalación de los complementos de integración de Python y R en SPSS Statistics

Guía de instalación de los complementos de integración de Python y R en SPSS Statistics www.metodo.uab.cat Estudios de postgrado en Metodología de la investigación en Ciencias de la Salud Guía de instalación de los complementos de integración de Python y R en SPSS Statistics Tabla de contenidos

Más detalles

Fuzion Media Asset Manager

Fuzion Media Asset Manager Fuzion Media Asset Manager Versión 1.0.15 Manual de uso Versión 1.4 2012 Aquadize SRL, todos los derechos reservados www.aquadize.com Login Conectate al servidor 1. Para conectarte al servidor, ingresa

Más detalles

FOC-ELEN20. Manual de FileZilla Server. 3.- Configuración

FOC-ELEN20. Manual de FileZilla Server. 3.- Configuración Manual de FileZilla Server 3.- Configuración La configuración del servidor se realiza mediante la utilidad "FileZilla Server Interface" del grupo de programas de FileZilla Server. Para poder usarla deberemos

Más detalles