.NET FRAMEWORK
· SERVIDORES .NET.
Es la parte más importante de la
plataforma .NET. Incluye COM+, un
entorno de ejecución común, un
compilador JIT, y un conjunto de
librerías de sistema que dan acceso a
un amplio conjunto de servicios
Son un conjunto de aplicaciones que
pueden usarse en conjunción con el .NET
framework para facilitar el desarrollo de
aplicaciones empresariales. Como por
ejemplo SQL Server 2000, Exchange 200
server o BizTalk Server 2000. Java 2
Entreprise Edition (J2EE).
A diferencia de Microsoft .NET que es un producto, J2EE
es un estándar. Por lo tanto, no es posible descargarte
J2EE sino que es necesario adquirir alguna de las
versiones de plataformas de desarrollo basadas en J2EE
que existen en el mercado como IBM WebSphere, BEA
Weblogic, Oracle9iAS o Sun ONE. Cada una estas
versiones proporcionan servicios añadidos a los
propuestos en el estándar.
El lenguaje de programación java.
El modelo de programación del cliente
La infraestructura de la capa de middleware.
La API de negocios para los programadores.
La API no visible para los programadores.
Conjunto de aplicaciones o de tecnologías con capacidad
para interoperar en la Web.Estas aplicaciones o de
tecnologías intercambian datos entre si con el objetivo
de ofrecer unos servicio.
Interoperar: la habilidad de dos o más sistemas o componentes para intercambiar información y utilizar la información intercambiada.
Estos servicios proporcionan mecanismos de comunicación estándares entre
diferentes aplicaciones, que interactúan entre sí para presentar información
dinámica al usuario. Para proporcionar interoperabilidad y extensibilidad
entre estas aplicaciones, y que al mismo tiempo sea posible su combinación
para realizar operaciones complejas, es necesaria una arquitectura de
referencia estándar.
En este proceso intervienen una serie de tecnologías que hacen posible esta circulación de información:
SOAP (Protocolo Simple de Acceso a Objetos)
<?xml version='1.0' ?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
<env:Header>
<m:reserva xmlns:m="http://empresaviajes.ejemplo.org/reserva"
env:role="http://www.w3.org/2003/05/soap-envelope/role/next"
env:mustUnderstand="true">
<m:referencia>
uuid:093a2da1-q345-739r-ba5d-pqff98fe8j7d
</m:referencia>
<m:fechaYHora>2001-11-29T13:20:00.000-05:00</m:fechaYHora>
</m:reserva>
<n:pasajero xmlns:n="http://miempresa.ejemplo.com/empleados"
env:role="http://www.w3.org/2003/05/soap-envelope/role/next"
env:mustUnderstand="true">
<n:nombre>Pepe Ejemplo</n:nombre>
</n:pasajero>
</env:Header>
<env:Body>
<p:itinerario
xmlns:p="http://empresaviajes.ejemplo.org/reserva/viaje">
<p:ida>
<p:salida>Nueva York</p:salida>
<p:llegada>Los Angeles</p:llegada>
<p:fechaSalida>2001-12-14</p:fechasalida>
<p:horaSalida>última hora de la tarde</p:horaSalida>
<p:preferenciaAsiento>pasillo</p:preferenciaAsiento>
</p:ida>
<p:vuelta>
<p:salida>Los Angeles</p:salida>
<p:llegada>Nueva York</p:llegada>
<p:fechaSalida>2001-12-20</p:fechaSalida>
<p:horaSalida>media-mañana</p:horaSalida>
<p:preferenciaAsiento/>
</p:vuelta>
</p:itinerario>
<q:alojamiento
xmlns:q="http://empresaviajes.example.org/reserva/hoteles">
<q:preferencia>ninguna</q:preferencia>
</q:alojamiento>
</env:Body>
</env:Envelope>
Promueven la interoperabilidad
Permiten la integración “justo-a-tiempo
Reducen la complejidad por medio del encapsulamiento
Dan una “nueva vida” a las aplicaciones de legado
Abren la puerta a nuevas oportunidades de negocio
Disminuyen el tiempo de desarrollo de las aplicaciones
Un lenguaje del lado cliente es totalmente independiente del
servidor, lo cual permite que la página pueda ser albergada
en cualquier sitio. Pero nuestra página no se verá bien si la
computadora cliente no tiene instalados los plug-
in adecuados. El código, tanto del hipertexto como de los
scripts, es accesible a cualquiera y ello puede afectar a la
seguridad.
Plu-gin: o también llamado complemento es
una aplicación que se relaciona con otra para aportarle una
función nueva y generalmente muy específica. Esta aplicación
adicional es ejecutada por la aplicación principal e interactúan
por medio de la API.
También se lo conoce como plug-in
(del inglés "enchufable"), addon (agregado),complemento, co
nector o extensión.
SCRIPT: En informática un guión, archivo de órdenes o archivo
de procesamiento por lotes, vulgarmente referidos con el
barbarismo script, es un programa usualmente simple, que
por lo regular se almacena en un archivo de texto plano. Los
guiones son casi siempre interpretados, pero no todo
programa interpretado es considerado un guión.
LA PROGRAMACIÓN DEL LADO DEL CLIENTE TIENE
UNA VENTAJA Y UNA DESVENTAJA.
VENTAJA DESVENTAJA
VENTAJA
Que la ejecución de la aplicación se delega
al cliente, con lo cual se evita recargar al
servidor de trabajo. El servidor solo envía el
código, y es tarea del browser interpretarlo.
DESVENTAJA
Que el código que el server envía es "sensible"
a que cosas puede o no hacer el browser. El
mismo código no va ser muy bien interpretado por
algunos browser usados ya que ellos utilizarían
diversas tecnologías por el lado del cliente.
Java script
Es un lenguaje de programación que realiza acciones dentro del ámbito
de una página web. Su compatibilidad con la mayoría de los navegadores
modernos, lo posiciona como el lenguaje de programación del lado del
cliente más utilizado. Con Javascript podemos crear efectos especiales
en las páginas y definir interacción con el usuario.
El navegador (browser) del cliente es el encargado de interpretar las
instrucciones Javascript y ejecutarlas para realizar estos efectos einteractividades, de modo que el mayor recurso, y tal vez el único, con
que cuenta este lenguaje es el propio navegador.
OTROS PROGRAMAS DE SCRIPT
Visual Basic Script
Applets de Java
Arquitectura de appletviewer
Flash
JavaScript es un lenguaje de programación
interpretado, dialecto del estándar
ECMAScript. Se define como orientado a
objetos, basado en
prototipos, imperativo, débilmente tipado y
dinámico.
su forma del lado del cliente (client-
side), implementado como parte de un
navegador web permitiendo mejoras en la
interfaz de usuario y páginas web
dinámicas.
JavaScript fue desarrollado originalmente
por Brendan Eich de Netscape con el
nombre de Mocha, el cuál fue renombrado
posteriormente a LiveScript, para finalmente
quedar como JavaScript.
JavaScript es una marca registrada de
Oracle Corporation. Es usada con licencia
por los productos creados por Netscape
Communications y entidades actuales
como la Fundación Mozilla.
JScript fue adoptado en la versión 3.0 de Internet Explorer,
liberado en agosto de 1996, e incluyó compatibilidad con el
Efecto 2000 con las funciones de fecha, una diferencia de los
que se basaban en ese momento. Los dialectos pueden
parecer tan similares que los términos «JavaScript» y «JScript»
a menudo se utilizan indistintamente, pero la especificación
de JScript es incompatible con la de ECMA en muchos
aspectos
• Siglas en inglés de eXtensible Markup Language
('lenguaje de marcas extensible'), es un metalenguaje
extensible de etiquetas desarrollado por el World Wide
We Consortium (W3C).
• Es un lenguaje muy similar a HTML pero su función
principal es describir datos y no mostrarlos como es el
caso de HTML.
• Lenguaje Extensible de Hojas de Estilo (XSL)
• Lenguaje de Rutas XML (XPath)
• Lenguaje de Enlace XML (XLink)
• Lenguaje de Direccionamiento XML (XPointer)
• Lenguaje de Consulta XML (XOL)
• Separa la información del HTML
• Simplifica el compartir datos
• Simplifica la transportación de datos
• Simplifica cambios de plataforma
• Hace más accesible tu información
• Se utiliza para crear nuevos lenguajes
de Internet