TEC WEB permite el desarrollo de aplicaciones distribuidas basadas en el modelo Cliente/Servidor.
APLICACIONES WEB suponen un importante cambio de enfoque respecto al desarrollo de aplicaciones tradicionales.
Característica consiste en q la comunicación con el usuario se establece utilizando pag web, q se pueden visualizar desde un navegador q se esté ejecutando en cualquier ordenador conectado a la red.
HERRAMIENTAS TEC WEB:
SOFTWARE:
1.Gestores de BD
2.Lenguajes de prog de doc web
3.Interpretes de lenguajes de prog
4.Entornos de desarrollo de aplicaciones web
HARDWARE:
1.Intermediarios de red (router, switch, bridgeds)
2.Redes pub y priv de comunicaciones
3.Redes sociales, Internet e intranet
EDI-INTERCAMBIO Electrónico DE DATOS:
Transmite electrónicamente documentos comerciales y administrativos entre aplicaciones informáticas en un formato normalizado de forma q la información entre las empresas puede ser procesada sin intervención manual.
SERVICIO EDI:
Conjunto de prácticas asociadas a la explotación de un sistema telemático particular de EDI cubre todos los aspectos funcionales del servicio (técnicos, organizativos, de formación, de soporte y mantenimiento, comerciales y admon).
E-COMMERCE:
Es la compra y venta de bienes y serv a través de Internet. (tiendas virtuales)
VENTAJA:
Es un método más seguro y confiable para el manejo de información.
1.Permite el acceso a mayor información
2.Los pedidos q se realizan son más rápidos
3.Disponibilidad las 24 hrs
4.Menos inversión en los presupuestos publicitarios
DESVENTAJAS:
1.No conocer la empresa
2.Formato de pago
3.Conocer a quien venden
4.Poder volver
5.Intangibilidad
6.Privacidad y seguridad
E-BUSINESS negocios electrónicos:
son interactivas con alta intensidad de transacciones y permiten un relanzamiento de los negocios hacia nuevos mercados. (la producción).
E-LEARNING Aprendizaje Electrónico:
educación a distancia en el que se integra el uso de las tecnologías de la información y otros elementos didácticos para la formación, capacitación y enseñanza de usuarios en línea.
UTILIZA:
Herramientas y medios diversos como Internet, intranet, cd-ROM, producciones multimedia, textos, imágenes, audio, video e interactivos.
CRITERIOS FUNDAMENTALES:
1.Trabaja en red, se actualiza instantáneamente, almacena, distribuye y permite compartir instrucción o información.
2.Se entrega al usuario final a través del uso de ordenadores utilizando tecnología estándar de Internet.
3.Se enfoca en la visión más amplia del aprendizaje que van más allá de los paradigmas tradicionales de capacitación.
VENTAJAS:
Cuenta con una amplia gama de posibilidades favorables a los procesos de aprendizaje. Salas de clases virtuales.
DESVENTAJAS:
La falta de interacción estudiante-profesor y el posible aislamiento del estudiante.
SUGURIDAD:
se implementó para desarrolladores web y tiene su origen desde la creación de ARPANET.
ESQUEMA DE SEGURIDAD PARA UN SITIO EN Internet:
1.La seguridad de la red.
2.La seguridad de la plataforma.
3.La infraestructura de CA
SEG. DE LA COMPUTADORA DEL USUARIO:
Deben contar con navegadores y plataformas seguras, libres de virus y vulnerabilidad. Garantizar la privacidad del usuario.
SEG. DEL SERVIDOR WEB Y DE LOS DATOS ALMACENADOS:
Garantizar la operación continua del servidor, q los datos no sean modificados sin autorización y q la información solo sea distribuida a las personas autorizadas.
SEG. DE LA INFORMACIÓN QUE VIAJA ENTRE EL SERVIDOR WEB Y EL USUARIO:
garantiza q la inf sea confidencia y asegurar q el enlace entre cliente servidor sea disponible.
ML lenguaje de marca extensible:
permite la creación de herramientas estructuradas.
GARANTIZA
Los datos estructurados sean uniformes e independientes de aplicaciones o fabricaciones, origina una nva aplicación web.
CUERTO DEL DOC XML:
Es todo lo q se encarga entre el par de etiqetas de elementos de raíz.
FORMADO:
x un gran número de objetos.
ESQUEMA XLS:
Elementos:
son objetos de un documento XML q están delimitados por un par de etiqetas q se encierran entre los símbolos ?? Y el nombre del elemento.
Atributos:
son objetos q se encargan de definir las propiedades de un elemento dado el atributo consta de 2 partes: la propiedad del electo y el valor de la propiedad.
Enconding:
indica el conjunto de caracteres q se utilizan para crear los documentos XML.
Navegadores:
utilizan por defecto unicote, por lo q en ocasiones enconding puede omitir.
Stadalone:
indica al navegador si el documento necesitará alguna definición externa.
Documentos XML se clasifican 2 categorías de productos:
1.Basados en datos:
el XML es usado como un transporte de datos. Orden de compra
2.Basados en documentos:
el XML es usado para representar documentos. Manual de usuario.-se caracteriza x su estructura irregular.
Productos q implementan al XML se organizan x categorías:
·
Milddleware:
sf que es invocado desde nuestras aplicaciones para transferir datos entre doc xml y bd.
·
BD xml-enabled:
db que pueden transferir datos entre documentos XML y ellas mismas.
·
BD XML nativo:
bd q almacenan xml en su forma nativa tanto texto indexado como alguna variante del DOM.
·
Servidores XML:
brinda servicio de datos desde y hacia aplicaciones distribuidas.
·
Servidores d aplicaciones xml:
brindan servicio a los navegadores.
·
Motores de consulta xml:
aplicaciones q permiten realizar consultas sobre documentos xml.
Remote procedure call RPCs:
el cliente realiza una llamada a procedimientos q están corriendo en maqinas remotas. Sincrónicos o asincrónicos.
Publish/subscribe:
monitores middlewar activan y entregan información relevante para los subscritores.
Message oriented middleware MOM:
los msj enviados al cliente se recogen y se almacenan hasta q son solicitados, el cliente continua con otros procesos.
Object request bróker ORB:
permite q los clientes envíen objetos y soliciten servicios en un sist orientado a objetos.
SQL-oriented data Access:
entre las aplicaciones y los servidores de bd.
Monitores de transacciones distribuidas:
provee herramientas y un ambiente de desarrollo y despliegue de aplicaciones distribuidas.
Servidor de aplicaciones:
sf instalado en una pc para facilitar el serv de otras aplicaciones.
Enterprise service bus:
una capa abstracta en el tope de un sistema de mensajería de empresa.