unidad iii comercio electronico 1.1

21

Upload: shavauabc

Post on 09-Jul-2015

49 views

Category:

Technology


3 download

DESCRIPTION

unidad 3 de comercio electronico

TRANSCRIPT

Page 1: unidad III comercio electronico 1.1
Page 2: unidad III comercio electronico 1.1

3.1 Arquitectura lógica,

tecnológica y organizacional

Page 3: unidad III comercio electronico 1.1

Una arquitectura lógica se selecciona y diseña con base en

objetivos y restricciones.

La arquitectura tecnológica de una institución recoge el

conjunto de decisiones significativas sobre la organización

del software, sus interfaces, su comportamiento y su

interacción, así como la selección y composición de los

elementos estructurales.

Arquitectura llógica, tecnológica y organizacional

Page 4: unidad III comercio electronico 1.1

AuthenticationService

Enterprise Services Bus Campus Service Bus

Web Services

Grades&

CV

Campus Servicies

UOCCampus

Campus Service Interface

C services Adapter

Campus Plug-in

Campus Plug-in

Campus Plug-in

MoondleSakai&Other

Campus Plug-in

Medle waki

Other tools

Java

PHP

C++

My SQL

Campus Plug-in

PL-MYSQL

CAS

java

My SQL

Ruby

OSB

Campus Plug-in

Campus Plug-in

Campus Plug-in

Campus Service Interface

Google Campus Plug-in

Campus Plug-in

Page 5: unidad III comercio electronico 1.1

Internet tiene dos protocolos principales en la capa de transporte, uno orientado a laconexión y otro no orientado a la conexión. El protocolo no orientado a la conexión esel UDP y el orientado es el TCP.

UDP

Artículo principal: UDP

El conjunto de protocolos de Internet soporta un protocolo de transporte no orientadoa la conexión UDP (protocolo de datagramas de usuario). Este protocolo proporcionauna forma para que las aplicaciones envíen datagramas IP encapsulados sin teneruna conexión.

TCP

Artículo principal: TCP

− TCP (protocolo de control de transmisión) se diseñó específicamente paraproporcionar un flujo de bytes confiable de extremo a extremo a través de unainterred no confiable. Una interred difiere de una sola red debido a que diversaspartes podrían tener diferentes topologías, anchos de banda, retardos, tamaños depaquete… TCP tiene un diseño que se adapta de manera dinámica a laspropiedades de la interred y que se sobrepone a muchos tipos de situaciones.

Protocolos de transporte

de internet

Page 6: unidad III comercio electronico 1.1

Si los hosts y los enrutadores están sujetos a caídas, larecuperación es fundamental. Si la entidad de transporteestá por entero dentro de los hosts, la recuperación decaídas de red y de enrutadores es sencilla. Si la capa de redproporciona servicio de datagramas, las entidades detransporte esperan pérdida de algunas TPDUs todo eltiempo, y saben cómo manejarla. Si la capa de redproporciona servicio orientado a la conexión, entonces lapérdida de un circuito virtual se maneja estableciendo otronuevo y sondeando la entidad de transporte remota parasaber cuales TPDUs ha recibido y cuales no.

Recuperación de caídas

Page 7: unidad III comercio electronico 1.1

La multiplexión de varias conversaciones en conexiones,

circuitos virtuales o enlaces físicos desempeña un papelimportante en diferentes capas de la arquitectura de red.En la capa de transporte puede surgir la necesidad demultiplexión por varias razones. Por ejemplo, si en unhost sólo se dispone de una dirección de red, todas lasconexiones de transporte de esa maquina tendrán queutilizarla. Cuando llega una TPDU, se necesita algúnmecanismo para saber a cuál proceso asignarla. Estasituación se conoce como multiplexión hacia arriba.

Multiplexión

Page 8: unidad III comercio electronico 1.1

La liberación de una conexión es más fácil que su establecimiento.No obstante, hay más escollos de los que uno podría imaginar.Hay dos estilos de terminación de una conexión: liberaciónasimétrica y liberación simétrica. La liberación asimétrica es lamanera en que funciona el mecanismo telefónico: cuando unaparte cuelga, se interrumpe la conexión. La liberación simétricatrata la conexión como dos conexiones unidireccionales distintas, yrequiere que cada una se libere por separado

La liberación simétrica es ideal cuando un proceso tiene unacantidad fija de datos por enviar y sabe con certidumbre cuándolos ha enviado. En otras situaciones, la determinación de si se haefectuado o no todo el trabajo y se debe terminarse o no laconexión no es tan obvia.

Liberación de una

conexión

Page 9: unidad III comercio electronico 1.1

Sockets de Berkeley

Este es otro grupo de primitivas de transporte, las primitivas usadas en UNIX para elTCP. En general son muy parecidas a las anteriores pero ofrecen más característicasy flexibilidad.

Elementos de los protocolos de transporte

El servicio de transporte se implementa mediante un protocolo de transporte entredos entidades de transporte. En ciertos aspectos, los protocolos de transporte separecen a los protocolos de red. Ambos se encargan del control de errores, lasecuenciación y el control del flujo

Direccionamiento

Cuando un proceso desea establecer una conexión con un computador de aplicaciónremoto, debe especificar a cuál se conectará (¿a quién le mensaje?). El método quenormalmente se emplea es definir direcciones de transporte en las que los procesospueden estar a la escucha de solicitudes de conexiones. En Internet, estos puntosterminales se denominan puertos, pero usaremos el término genérico de TSAP(Punto de Acceso al Servicio de Transporte). Los puntos terminales análogos de lacapa de red se llaman NSAP (Punto de Acceso al Servicio de Red). Las direccionesIP son ejemplos de NSAPS.

Establecimiento de una conexión

El establecimiento de una conexión parece fácil, pero en realidad essorprendentemente difícil. A primera vista, parecería que es suficiente con mandaruna TPDU (Unidad de Datos del Protocolo de Transporte) con la petición de conexióny esperar a que el otro acepte la conexión. El problema viene cuando la red puedeperder, almacenar, o duplicar paquetes.

Sockets de Berkeley

Page 10: unidad III comercio electronico 1.1

- LISTEN: Se bloquea hasta que algún proceso intentael contacto.

- CONNECT: Intenta activamente establecer unaconexión.

- SEND: Envía información.

- RECEIVE: Se bloquea hasta que llegue una TPDU deDATOS.

- DISCONNECT: Este lado quiere liberar la conexión.

Las primitivas de un

transporte sencillo serían:

Page 11: unidad III comercio electronico 1.1

Servicios proporcionados a las capas superiores

La meta final de la capa de transporte es proporcionar un

servicio eficiente, confiable y económico a sus usuarios, que

normalmente son procesos de la capa de aplicación. Para

lograr este objetivo, la capa de transporte utiliza los servicios

proporcionados por la capa de red. El hardware o software

de la capa de transporte que se encarga del transporte se

llama entidad de transporte, la cual puede estar en el núcleo

del sistema operativo, en un proceso independiente, en un

paquete de biblioteca o en la tarjeta de red.

3.2 transporte de datos

Page 12: unidad III comercio electronico 1.1

Artículos principales: Generalized Markup Language y SGML.

La iniciativa que sentaría las bases de los actuales lenguajes,partiría de la empresa IBM, que buscaba nuevas soluciones paramantener grandes cantidades de documentos. El trabajo fueencomendado a Charles F. Goldfarb, que junto con EdwardMosher y Raymond Lorie, diseñó el Generalized Markup Languageo GML (nótese que también son las iniciales de sus creadores).Este lenguaje heredó del proyecto GenCode la idea de que lapresentación debe separarse del contenido. El marcado, por tanto,se centra en definir la estructura del texto y no su presentaciónvisual.

3.4 lenguajes de

marcación

Page 13: unidad III comercio electronico 1.1

La respuesta a los problemas surgidos en torno al HTML vino de lamano del XML (eXtensible Markup Language). El XML es un meta-lenguaje que permite crear etiquetas adaptadas a las necesidades(de ahí lo de "extensible"). El estándar define cómo pueden seresas etiquetas y qué se puede hacer con ellas. Es ademásespecialmente estricto en cuanto a lo que está permitido y lo queno, todo documento debe cumplir dos condiciones: ser válido yestar bien formado.

El XML fue desarrollado por el World Wide Web Consortium,6mediante un comité creado y dirigido por Jon Bosak. El objetivoprincipal era simplificar7 el SGML para adaptarlo a un campo muypreciso: documentos en internet.

Ejemplo de código XML.

Page 14: unidad III comercio electronico 1.1

Las nuevas tendencias están abandonando los documentos

con estructura en árbol. Los textos de la literatura antigua

suelen tener estructura de prosa o de poesía: versículos,

párrafos, etc. Los documentos de referencia suelen

organizarse en libros, capítulos, versos y líneas. A menudo

se entremezclan unos con otros, por lo que la estructura en

árbol no se ajusta a sus necesidades. Los nuevos sistemas

de modelado superan estos inconvenientes, como el MECS,

diseñado para la obra de Wittgenstein, o las TEI Guidelines,

LMNL, y CLIX.

Tendencias

Page 15: unidad III comercio electronico 1.1

Artículo principal: Web semántica

Los lenguajes de marcado son la herramienta fundamentalen el diseño de la web semántica, aquella que no solopermite acceder a la información, sino que además define susignificado, de forma que sea más fácil su procesamientoautomático y se pueda reutilizar para distintas aplicaciones.9Esto se consigue añadiendo datos adicionales a losdocumentos, por medio de dos lenguajes expresamentecreados: el RDF (Resource descriptión framework-Plataforma de descripción de recursos) y OWL (WebOntology Language-Lenguaje de ontologías para la web),ambos basados en XML.

La web semántica

Page 16: unidad III comercio electronico 1.1

Texto plano

Una de las principales ventajas de este tipo decodificación es que puede ser interpretada directamente,dado que son archivos de texto plano. Esto es unaventaja evidente respecto al los sistemas de archivosbinarios, que requieren siempre de un programaintermediario para trabajar con ellos. Un documentoescrito con lenguajes de marcado puede ser editado porun usuario con un sencillo editor de textos, sin perjuicio deque se puedan utilizar programas más sofisticados quefaciliten el trabajo.

Compacidad

Las instrucciones de marcado se entremezclan con elpropio contenido en un único archivo o flujo de datos.

Características

Page 17: unidad III comercio electronico 1.1

Las organizaciones de estándares han venido

desarrollando lenguajes especializados para los tipos

de documentos de comunidades o industrias concretas.

Uno de los primeros fue el CALS, utilizado por las

fuerzas armadas de EE.UU. para sus manuales

técnicos. Otras industrias con necesidad de gran

cantidad de documentación, como las de aeronáutica,

telecomunicaciones, automoción o hardware, ha

elaborado lenguajes adaptados a sus necesidades.

Facilidad de

procesamiento

Page 18: unidad III comercio electronico 1.1

Aunque originalmente los lenguajes de marcas se idearon para

documentos de texto, se han empezado a utilizar en áreas como

gráficos vectoriales, servicios web, sindicación web o interfaces de

usuario. Estas nuevas aplicaciones aprovechan la sencillez y

potencia del lenguaje XML. Esto ha permitido que se pueda

combinar varios lenguajes de marcas diferentes en un único

archivo, como en el caso de XHTML+SMILy de

XHTML+MathML+SVG.10

Page 19: unidad III comercio electronico 1.1

El dinero electrónico (también conocido como e-money, efectivo electrónico, moneda electrónica,

dinero digital, efectivo digital o moneda digital) se refiere a dinero que se intercambia sólo de forma

electrónica. Típicamente, esto requiere la utilización de una red de ordenadores, Internet y sistemas

de valores digitalmente almacenados. Las transferencias electrónicas de fondos (EFT) y los depósitos

directos son ejemplos de dinero electrónico. Asimismo, es un término colectivo para criptografía

financiera y tecnologías que los permitan.

Page 20: unidad III comercio electronico 1.1

Técnicamente, el dinero electrónico o digital es una

representación, o un sistema de débitos y créditos,

destinado (pero no limitado a esto) al intercambio de

valores en el marco de un sistema, o como un sistema

independiente, pudiendo ser en línea o no. El término

dinero electrónico también se utiliza para referirse al

proveedor del mismo. Una divisa privada puede utilizar

el oro para ofrecer una mayor seguridad, como la divisa

de oro digital.

Sistemas alternativos

Page 21: unidad III comercio electronico 1.1

Los ejes principales de desarrollo del efectivo digital son:

La posibilidad de usarlo a través de una gama más amplia dehardware tal como tarjetas de crédito garantizadas,

Que las cuentas bancarias vinculadas, en general, se utilicen enun medio de Internet, para el intercambio con micropagos seguroscomo en el sistema de las grandes corporaciones (PayPal).

Para el fomento de la evolución de la red en términos de lautilización de efectivo digital, una empresa llamada DigiCash estáen el centro de atención con la creación de un sistema de efectivoelectrónico que permite a los emisores vender moneda electrónicaa algún valor. Cuando se adquieren vienen a nombre delcomprador y se almacenan en su computadora o en su identidaden línea.

Evolución futura