My Space to Share

Archive for 25 febrero 2008

Subir una Aplicación Web Java en un Servidor

Posted by Jhon Alexander en Lunes, febrero 25, 2008

Con algunos compañeros de la CIS (Carrera de Ingeniería en Sistemas) investigamos acerca de cual es el procedimiento para subir una aplicación web desarrollada con la tecnología JSF de java a un servidor en internet. El proposito de está investigación es: Cumplir con una tarea academica que nos planteo el docente Ing. wilmanchamba, como tambien adquirir las habilidades necesarias para subir aplicaciones webs a un servidor.

Hoy en día el Internet no cuenta con un importante número de servidor que provean de hosting (alojamiento) a páginas web desarrolladas en JSP.

Detallare cada uno de los pasos con su respectivo proceso; que no es muy complicado para quienes están involucrados en el área de Internet.

            1. Disponer de un archivo .War

GENERALIDADES

– Definición Archivo War. Es nuestra aplicación web java empaquetada o comprimida lista para ser desplegada en cualquiera de los servidores que brindan servicios para este tipo de aplicaciones web.

– Ventaja. La gran ventaja de los WAR es que te permiten olvidarte de los detalles de configuración, siempre que tu entorno de programación lo automatice, que es lo normal.

ESTRUCTURA DE UN ARCHIVO WAR

La estructura de un archivo war es la mismo que usa la aplicación web. En la figura podemos ver la estructura de directorios.

extructura.jpg

 FORMAS DE CREAR UN ARCHIVO WAR

* Usando un IDE

Después de crear un proyecto con éxito el IDE (Entorno de Desarrollo Integrado) nos genera el archivo .war automáticamente.

– Para entender de mejor manera la creación del archivo war de una aplicación web usamos como IDE netbeans 6.0.

– Hacer clic derecho sobre el nombre de la aplicación web (aplicacionweb) y luego Clean and Build.

extructura1.jpg

– Esto genera una carpeta que contiene el archivo war de la aplicación

 * Usando el DOS de Windows XP

            – Ir al directorio raíz de la aplicación mediante comandos desde el DOS

directorio.jpg

            – Seguidamente tecleamos el siguiente comando:

                            jar cv0f aplicacionweb.war .

– Observa el punto obligatorio que hay al final de la línea; le dice al programa jar que archive el directorio actual

2. Comprar un dominio

 – Las Extensiones de Dominios es la parte final del nombre de un dominio como: .com , .net , .org , entre otros. Se debe escoger el tipo de dominio que mas le convenga dependiendo de tipo de empresa o negocio.

– Generalmente no requerimos ningún tipo de documento para registrar un dominio, a excepción de los dominios cuya extensión terminen en .edu.ec , .gob.ec . En actualidad se puede encontrar una gran cantidad de sitios que permite obtener dominios gratis.

            3. Comprar un hosting

– Una vez que se tiene hecha tu aplicación web java, necesitas enviarla a un servidor que esté permanentemente conectado a Internet para que cualquier internauta pueda verla. Este tipo de servicio se llama hosting o alojamiento es el lujar donde se va encontrar la aplicación web.

 – La empresa HOSTLGNITION ofrece tres niveles de jsp & Servlets de Java ofreciendo las soluciones que son diseñadas complacer los requisitos de aplicación únicos de clientes.

jcrs me compartio un link donde se puede desplejar aplicaciones web solo necesitamos el archivo WAR, importar una base de datos, entre otros. Desde un hosting gratuito hasta 99.00.

eatj.jpg

4. Transferir la aplicación

GENERALIDADES

– Para subir la aplicación web java al servidor de alojamiento utilizaremos FTP (Protocolo de Transferencia de Archivos).

– Utilizaremos un cliente FTP (FileZilla) que básicamente es quien realiza la llamada de conexión al servidor.

– Por defecto FTP utiliza el puerto21. Para enviar las órdenes del cliente al servidor o para la transferencia de archivos.

 MANERAS DE SUBIR ARCHIVOS FTP AL SERVIDOR

* Usando un cliente FTP.

** FileZilla v 3.0.6 Cliente FTP

Tamaño: 2,92 MB

Licencia: GNU General Public License (GPL)

URL: http://filezilla.sourceforge.net

Documentación: http://filezilla.sourceforge.net/documentation/

                             -Descarga:http://prdownloads.sourceforge.net/filezilla/FileZilla_2_2_28_setup.exe

* Usando un Navegador Web Mozilla-Firefox v 2.0.0.11

** Para tener acceso via web sera necesario: Nombre del Servidor.- ftp://tu-dominio.com, Usuario.- Tu nombre de usuario y Contraseña.- Palabra clave.

** Escribir en el navegador Nombre del Servidor luego presionar intro.

ftp.jpg

** Se visualiza una pantalla como la siguiente; ingrese su Usuario y Contraseña, luego clic en el botón Aceptar.

ingreso.jpg

 ** Si todo ha sido exitoso se debe de mostrar una ventana similar a ala siguiente; doble clic en la carpeta public_html.

**Finalmente, copie todos sus archivos web dentro de la carpeta public_html; para ello use copy and paste.

Realmente es un procedimiento un poco largo pero no complejo, solo hay que tener cuidado en el momento de comprar el dominio y el hosting al darnos tiempo en el leer bien el contrato.

Descargar Paper: Extensión PDF

Posted in Aplicaciones Web, Dominio, FTP, General, Hosting, Instalación, Internet | Etiquetado: , , , , | 16 Comments »

Únete al IEEE

Posted by Jhon Alexander en Jueves, febrero 7, 2008

INSCRIPCION IEEE 2008

El Coordinador de Membresía conjuntamente con algunos miembros voluntarios IEEE-UNL, están promoviendo la membresía IEEE 2008, y a su vez extienden una invitación a los estudiantes de la Universidad Nacional de Loja que estén interesados en formar parte del Instituto de Ingenieros Eléctricos y Electrónicos con membresía en todo el mundo para obtener muchos beneficios, que nos ayudarán a mejorar nuestras destrezas como emprendedores.

Actualmente el IEEE cuenta con más de 39 sociedades menciono algunas:

  • Sociedad de Computación,
  • Sociedad de Telecomunicación,
  • Sociedad de Robótica, entre otras.

Hemos elaborado un código. Si tienes blog y quieres ayudar a difundir el IEEE solo has un Copy and Paste del siguiente código:

<a href=”http://ieeeunl.wordpress.com/2008/02/07/inscripcion-ieee-2008/”><img src=”http://farm3.static.flickr.com/2180/2248627613_d9b478ea79_m.jpg&#8221; alt=”IEEE-UNL”></img></a>
<a href=”http://ieeeunl.wordpress.com/2008/02/07/inscripcion-ieee-2008/”><br><p align=”center”><b>INSCRIPCION IEEE 2008</p></b></a>

 

El IEEE cambia tu vida tanto personal como estudiantil o profesional, depende de cada uno de nosotros estar al tanto de la constante evolución de la tecnología.

 Para cualquier consulta escribe al mail la Rama Estudiantil IEEE-UNL: sb.unl@ieee.org o deja un comentario en este post.

 

Posted in 746, General, IEEE, IEEE-UNL, UNL | Etiquetado: , , | Leave a Comment »

Curso On-Line Desarrollo de Aplicaciones Web con Tecnología JSF

Posted by Jhon Alexander en Lunes, febrero 4, 2008

A punto de finalizar la materia de desarrollo de aplicaciones web con tecnología JSF (JavaServer Faces) que dicta wilmanchamba y previo a la disertación del proyecto investigativo de fin de modulo, muchos estudiantes hemos tenido algunos inconvenientes en la elaboración de la aplicación web.

siteonline.jpg

Googleando (termido de indomable), encontré un curso gratuito en el cual solo debes registrarte, el cual se centra en el desarrollo de aplicaciones web cuyos componentes se distribuyen en tres capas definidas según el patrón Model-View-Controller:

  • Capa de presentación
  • Capa de control
  • Capa de negocios

lecciones.jpg

Teniendo en cuenta que solo quedan pocos días para entregar el proyecto final, este curso nos puede ayudar de mucho para despejar algunas dudas que tengamos respecto al mismo.

El curso comprende el estudio de los componentes de J2EE más frecuentemente utilizadas en la programación de aplicaciones web como los servlets, páginas JSPs, etiquetas JSTL, servidores de aplicaciones, seguridad declarativa, gestión de sesiones, acceso a bases de datos mediante JDBC y el web framework Struts (un estándar de desarrollo a nivel empresarial)

El curso incluye muchos ejemplos y casos prácticos que tratan de facilitar la comprensión y asimilación de los contenidos teóricos relacionados con el trabajo a nivel de servidor.

Este curso dispone de algunas solapas como lo puedes apreciar en la imagen:

solapas.jpg

 

Posted in Aplicaciones Web, Framework, J2EE, JSF, JSP, MVC, Programación | Etiquetado: , , , , | 6 Comments »