Sie sind auf Seite 1von 13

Pgina web:

Documento realizado en HTML y que es parte de un sitio Web\\Sitio web:


Sitio web
Pgina principal y sus otras pginas, grficos, documentos, multimedia y otros archivos
asociados que se almacenan en un servidor Web o en el disco duro de un equipo

HTML:
(Lenguaje de marcado de hipertexto) Lenguaje estndar de marcas empleado para
documentos del World Wide Web.

Hipervnculo:
Al hipervnculo se le suele llamar enlace web o en su versin anglosajona link. Un
hipervnculo es una conexin de una pgina a otro destino como, por ejemplo, otra pgina
o una ubicacin diferente en la misma pgina.

JavaScript:
Es un lenguaje de scripting basado en objetos no tipeado y liviano, utilizado para acceder
a objetos en aplicaciones. Principalmente, se utiliza integrado en un navegador web
permitiendo el desarrollo de interfaces de usuario mejoradas y pginas web dinmicas.
JavaScript se dise con una sintaxis similar al C, aunque adopta nombres y
convenciones del lenguaje de programacin Java. Sin embargo Java y JavaScript no
estn relacionados y tienen semnticas y propsitos diferentes.

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">


<!-window.alert ('Esto es un ejemplo con JavaScript')
//-->
</SCRIPT>

Servidor:
Mquina conectada a Internet que entre otros servicios- ofrece albergue para pginas
web haciendo que estn accesibles desde cualquier punto de Internet.
Cliente FTP:

Programa que permite conectarse al servidor para publicar pginas web.


Permite trabajar con archivos (copiar, modificar, borrar) desde una PC hacia un
servidor remoto

Hosting:
Hospedaje web.

Dominio:
Direccin web asociada a una pgina web

ISP:
En el mbito del desarrollo de sitios web, se puede decir que un ISP es un proveedor de
servicios para web. Los diferentes servicios que pueden ofrecer son: conexin a Internet,
registro de dominio, hospedaje de sitios web, servicios de contadores de servicios, libros
de visitas gratuitos, estadsticas para web, entre otros.
URL:
(Universal Resource Location / Localizador de recursos universal) Cadena que
proporciona la direccin de Internet de un sitio Web o un recurso del World Wide Web,
junto con el protocolo mediante el cual se tiene acceso al sitio o al recurso.

Webmaster:
Un webmaster es el encargado de crear, disear, estructurar, maquetar, publicar,
promocionar y mantener un sitio web.
Webmaster
CSS, HTML, JavaScript, Ajax

PHP
PHP (Hypertext Preprocessor) es un lenguaje script (no se compila para conseguir
cdigos mquina si no que existe un intrprete que lee el cdigo y se encarga de ejecutar
las instrucciones que contiene ste cdigo), para el desarrollo de pginas web dinmicas

del lado del servidor, cuyos fragmentos de cdigo se intercalan fcilmente en pginas
HTML, debido a esto, y a que es de Open Source (cdigo abierto), es el ms popular y
extendido en la web.

Variables
En PHP todas las variables comienzan con el smbolo del dlar $ y no es necesario definir
una variable antes de usarla. Tampoco tienen tipos, es decir que una misma variable
puede contener un nmero y luego puede contener carcteres.
<?php
$a = 1;
$b = 3.34;
$c = "Hola Mundo";
echo $a,"<br>",$b,"<br>",$c;
?>
Metodo GET y POST
Envo de informacin a travs de estos dos mtodos.

La diferencia entre estos dos mtodos radica en la forma de enviar los datos a la pgina,
mientras que el mtodo GET enva los datos usando la URL, el mtodo POST los enva
por la entrada estndar STDIO

Patrn de arquitectura MVC

Patrn de arquitectura MVC


Modelo: Esta es la representacin especfica de la informacin con la cual el sistema
opera. La lgica de datos asegura la integridad de estos y permite derivar nuevos datos;
por ejemplo, no permitiendo comprar un nmero de
unidades negativo, no
permitiendo grabar el detalle de
una factura sin el encabezado.
Vista: Este presenta el modelo en un formato adecuado para
interactuar, usualmente
la interfaz de usuario.
Controlador: Este responde a eventos, usualmente acciones
del usuario e invoca
cambios en el modelo y
probablemente en la vista.

Web Service

Un servicio web es una componente de software que utiliza un conjunto de protocolos y


estndares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones
de software desarrolladas en lenguajes de programacin diferentes(.net, java, etc), y

ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar
datos en redes de ordenadores como Internet.

Estndares que estn ocupando los Web Services.

XML
Abreviacin de Extensible Markup Language. El XML es una especificacin desarrollada
por W3C[1]. Permite a los desarrolladores crear sus propios tags[2], que les permiten
habilitar definiciones, transmiciones, validaciones, e interpretacin de los datos entre
aplicaciones y entre organizaciones.
SOAP
Abreviacin de Simple Object Access Protocol , es un protocolo de mensajera construido
en XML que se usa para codificar informacin de los requerimientos de los Web Services
y para responder los mensajes antes? de enviarlos por la red. Los mensajes SOAP
son independientes de los sistemas operativos y pueden ser transportados por los

protocolos que funcionan en la Internet, como ser: SMTP, MIME y HTTP.


WSDL
Abreviacin de Web Services Description Language, es un lenguaje especificado en XML
que se ocupa para definir los Web Service como colecciones de punto de comunicacin
capaces de intercambiar mensajes. El WSDL es parte integral de UDDI y parte del registro
global de XML, en otras palabras es un estndar de uso pblico (no se requiere pagar
licencias ni royalties para usarlo).

Servidores de aplicacionesLa alta disponibilidad


hace referencia a que un sistema debe estar funcionando las 24 horas del da los 365
das al ao. Para poder alcanzar esta caracterstica es necesario el uso de tcnicas de
balanceo de carga y de recuperacin ante fallos (failover).

La escalabilidad es la capacidad de hacer crecer un sistema cuando se incrementa la


carga de trabajo (el nmero de peticiones). Cada mquina tiene una capacidad finita de
recursos y por lo tanto slo puede servir un nmero limitado de peticiones. Si, por
ejemplo, tenemos una tienda que incrementa la demanda de servicio, debemos ser
capaces de incorporar nuevas mquinas para dar servicio.
El mantenimiento tiene que ver con la versatilidad a la hora de actualizar, depurar fallos y
mantener un sistema. La solucin al mantenimiento es la construccin de la lgica de
negocio en unidades reusables y modulares.

El estndar J2EE permite el desarrollo de aplicaciones de empresa de una manera


sencilla y eficiente. Una aplicacin desarrollada con las tecnologas J2EE permite ser
desplegada en cualquier servidor de aplicaciones o servidor web que cumpla con el
estndar. Un servidor de aplicaciones es una implementacin de la especificacin J2EE.
La arquitectura J2EE es la siguiente:

Conceptos de SA
Cliente web (contenedor de applets): Es usualmente un navegador e interacta con el
contenedor web haciendo uso de HTTP. Recibe pginas HTML o XML y puede ejecutar
applets y cdigo JavaScript.
Aplicacin cliente: Son clientes que no se ejecutan dentro de un navegador y pueden
utilizar cualquier tecnologa para comunicarse con el contenedor web o directamente con
la base de datos.
Contenedor web: Es lo que comnmente denominamos servidor web. Es la parte visible
del servidor de aplicaciones. Utiliza los protocolos HTTP y SSL (seguro) para
comunicarse.

Servidor de aplicaciones: Proporciona servicios que soportan la ejecucin y


disponibilidad de las aplicaciones desplegadas. Es el corazn de un gran sistema
distribuido.

Servidores de aplicaciones mas conocidos


BEA WebLogic
IBM WebSphere
Sun-Netscape IPlanet
Sun One
Oracle IAS
Borland AppServer
HP Bluestone
GlassFish
Jboss
OAS

Deploy (Despliiegues)
War
Ear
Despliegue en Caliente
Una aproximacin que bsicamente construye en el servidor el directorio, los ficheros de
clases, y otras estructuras que podran ser descomprimidas desde un fichero *.ear. En
vez de pre-empaquetar la aplicacin y luego desplegarla en el servidor, el cdigo de la
aplicacin se compila directamente en el servidor, en los directorios y subdirectorios
apropiados. El problema de esta aproximacin es que los cambios en los descriptores u
otros elementos declarativos podran no actualizarse dinmicamente en el servidor, y
podran requerir un reinicio de ste.

Otros conceptos relacionados


Servidor proxy: Centraliza peticiones de los clientes y las reenva hacia otras mquinas.
Tambin puede ser usado para realizar balanceo de carga.
Cortafuegos (firewall): Proporciona servicios de filtrado, autorizacin y autentificacin.
Puede actuar como proxy y ayuda a manejar los ataques de los hackers.

Mquina: Representa una unidad fsica donde reside un servidor. Una mquina se define
como tipo Unix o no Unix (Windows NT, etc.).
Servidor: Un servidor es una instancia de la clase weblogic.Server ejecutndose dentro
de una mquina virtual de Java. Un servidor est alojado en una mquina, pero una
mquina puede contener varios servidores. Si un servidor no lo declaramos en ninguna
mquina WLS asume que est en una creada por defecto.
Dominio: Un dominio es una unidad administrativa. Sirve para declarar varios servidores,
aplicaciones, etc. y que todos ellos estn asociados mediante el nombre del dominio.

Clustering (asociacin): Los clusters permiten asociar maquinas y


servidores para que acten de forma conjunta como una nica instancia. Balanceo de
carga: Es una tcnica utilizada para distribuir las peticiones entre varios servidores de tal
forma que todos los servidores respondan al mismo nmero de peticiones.
Recuperacin ante fallos (failover): Permite evitar la cada de un sistema cuando una
mquina deja de funcionar o funciona incorrectamente.
Puerto de escucha: Un servidor tiene varios puertos por los que puede "escuchar" las
peticiones.

N-CAPAS

FRAMEWORK

Es un entorno de ejecucin que administra aplicaciones. Tiene 2 componentes


principales:
1. Common Languague Runtime (CLR): motor de ejecucin que controla las
aplicaciones
2. Biblioteca de clases: conjunto de libreras ya probadas y reutilizables

Common Language Runtime (CLR)

Es una agente que administra el cdigo en tiempo de ejecucin y proporciona servicios


centrales como:

Administracin de memoria

Administracin de sub-procesos

Comunicacin remota

Seguridad

Das könnte Ihnen auch gefallen