desarrollo de las aplicaciones web

2
Desarrollo de las aplicaciones web En la ingeniería de software se denomina desarrollo de las aplicación web a aquellas herramientas que los usuarios pueden utilizar accediendo a unservidor web a través de Internet o de una intranet mediante un navegador . En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador. as aplicaciones web son populares debido a lo pr!ctico del navegador web como cliente ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar " mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales. E#isten aplicaciones como los webmails, wi$is, weblogs, tiendas en línea " la propia %i$ipedia que son ejemplos bastante conocidos de aplicaciones web. Es importante mencionar que una p!gina %eb puede contener elementos que permiten una comunicación activa entre el usuario " la información. Esto permite que el usuario acceda a los datos de modo interactivo, gracias a que la p!gina responder! a cada una de sus acciones, como por ejemplo rellenar " enviar formularios, participar en juegos diversos " acceder a gestores de base de datos de todo tipo. Ventajas. Ahorra tiempo& se pueden realizar tareas sencillas sin necesidad de descargar ni instalar ning'n programa. No hay problemas de compatibilidad& basta tener un navegador actualizado para poder utilizarlas. No ocupan espacio en nuestro disco duro. Actualizaciones inmediatas& como el software lo gestiona el propio desarrollador, cuando nos conectamos estamos usando siempre la 'ltima versión que ha"a lanzado.

Upload: chilet1000

Post on 13-Apr-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

7/24/2019 Desarrollo de Las Aplicaciones Web

http://slidepdf.com/reader/full/desarrollo-de-las-aplicaciones-web 1/2

Desarrollo de las aplicaciones web

En la ingeniería de software se denomina desarrollo de las aplicación web a

aquellas herramientas que los usuarios pueden utilizar accediendo a unservidor web a través

de Internet o de una intranet mediante un navegador . En otras palabras, es una aplicación

software que se codifica en un lenguaje soportado por los navegadores web en la que se

confía la ejecución al navegador.

as aplicaciones web son populares debido a lo pr!ctico del navegador web como cliente

ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar "

mantener aplicaciones web sin distribuir e instalar software a miles de usuarios potenciales.

E#isten aplicaciones como los webmails, wi$is, weblogs, tiendas en línea " la

propia %i$ipedia que son ejemplos bastante conocidos de aplicaciones web.

Es importante mencionar que una p!gina %eb puede contener elementos que permiten una

comunicación activa entre el usuario " la información. Esto permite que el usuario acceda a

los datos de modo interactivo, gracias a que la p!gina responder! a cada una de sus

acciones, como por ejemplo rellenar " enviar formularios, participar en juegos diversos "

acceder a gestores de base de datos de todo tipo.

Ventajas.

• Ahorra tiempo& se pueden realizar tareas sencillas sin necesidad de descargar ni

instalar ning'n programa.

• No hay problemas de compatibilidad& basta tener un navegador actualizado para

poder utilizarlas.

• No ocupan espacio en nuestro disco duro.

• Actualizaciones inmediatas& como el software lo gestiona el propio desarrollador,

cuando nos conectamos estamos usando siempre la 'ltima versión que ha"a lanzado.

7/24/2019 Desarrollo de Las Aplicaciones Web

http://slidepdf.com/reader/full/desarrollo-de-las-aplicaciones-web 2/2

• Consumo de recursos bajo& dado que toda (o gran parte) de la aplicación no se

encuentra en nuestra computadora, muchas de las tareas que realiza el software no

consumen recursos nuestros porque se realizan desde otra computadora.

• Multiplataforma& se pueden usar desde cualquier sistema operativo porque solamente

es necesario tener un navegador.

• Portables& es independiente de la computadora donde se utilice (*+ de sobremesa,

port!til) porque se accede a través de una p!gina web (solamente es necesario disponer

de acceso a Internet). a reciente tendencia al acceso a las aplicaciones web a través de

teléfonos móviles requiere sin embargo un diseo específico de los ficheros +-- para no

dificultar el acceso de estos usuarios.

• a disponibilidad suele ser alta porque el servicio se ofrece desde m'ltiples

localizaciones para asegurar la continuidad del mismo.

• os !irus no da"an los datos porque est!n guardados en el servidor de la aplicación.

• Colaboración& gracias a que el acceso al servicio se realiza desde una 'nica

ubicación es sencillo el acceso " compartición de datos por parte de varios usuarios. iene

mucho sentido, por ejemplo, en aplicaciones en línea de calendarios u oficina.

• os navegadores ofrecen cada !ez m#s y mejores funcionalidades para crear

/aplicaciones web enriquecidas/ (Rich Internet application o 0I1).

$nco!enientes.

• 2abitualmente ofrecen menos funcionalidades %ue las aplicaciones de escritorio.

-e debe a que las funcionalidades que se pueden realizar desde un navegador son m!s

limitadas que las que se pueden realizar desde el sistema operativo.

• a disponibilidad depende de un tercero, el proveedor de la cone#ión a internet o el

que provee el enlace entre el servidor de la aplicación " el cliente. 1sí que la disponibilidad

del servicio est! supeditada al proveedor.