Tics
El comercio electrónico se puede definir, en un sentido amplio, como cualquier forma de transacción o intercambio de información comercial basada en la transmisión de datos sobre redes de comunicación como Internet.
En este sentido, el concepto de comercio electrónico no sólo incluye la compra y venta electrónica de bienes, información o servicios, sinotambién el uso de la Red para actividades anteriores o posteriores a la venta, como son:
* la publicidad * la búsqueda de información sobre productos, proveedores, etc. * la negociación entre comprador y vendedor sobre precio, condiciones de entrega, etc. * la atención al cliente antes y después de la venta * el cumplimiento de trámites administrativos relacionados con laactividad comercial la colaboración entre empresas con negocios comunes (a largo plazo o sólo de forma coyuntural) |
Estas actividades no tienen necesariamente que estar presentes en todos los escenarios de comercio electrónico. La Figura 1 ilustra un posible camino de implantación gradual de comercio electrónico, desde el caso más simple de la publicidad no interactiva a través de Internet, hasta elcaso completo donde todos los pasos, incluido el pago, se hacen de forma electrónica
En el comercio electrónico participan como actores principales las empresas, los consumidores y las administraciones públicas. Así se distinguen normalmente tres tipos básicos de comercio electrónico (ver Figura 2):
* entre empresas o B2B (business to business) * entre empresa y consumidor o B2C(business to consumers) entre empresa y administración o B2A (business to administrations) |
Figura 2. Actores y Tipo de Comercio Electrónico
Tecnologías Usadas para el Comercio Electrónico
Conexiones (Sockets)
Un socketes un tipo de conducto que se utiliza para conectarse a una computadora conectada a una red y basada en TCP/IP. El socket se configura de tal manera que los datos pueden serbajados desde el cliente y devueltos a sí mismo. Los lenguajes de programación modernos como Java, proporcionan servicios de alta calidad por medio de los cuales un socket se puede conectar mediante programación a una computadora cuya dirección de Internet sea conocida y donde los datos se puedan enviar por este conducto.
Los Sockets son una implementación a bajo nivel de la conectividad; dentrode las utilizaciones típicas de un sockets están las aplicaciones de conferencia, donde una entrada a una conferencia se enviaría al servidor de conferencia que utiliza una configuración de sockets en el servidor.
Los sockets son un mecanismo de bajo nivel, pero una forma de comunicar datos en un sistema distribuido que ejecuta el protocolo TCP/IP.
Objetos Distribuidos
Un Objeto Distribuido esaquel que reside en una computadora, normalmente un servidor, en un sistema distribuido. Otras computadoras del sistema pueden enviar mensajes a este objeto como si residiera en su propia computadora. El software del sistema se hará cargo de varias funciones: localizar el objeto, recoger los datos que se requieren para el mensaje y enviarlos a través del medio de comunicación que se utiliza parael sistema.
Actualmente existen tres tecnologías de objetos distribuidos en pugna:
| RMI: Esta es la tecnología asociada al lenguaje de programación de Java. En un enfoque java puro en el que solo los programas escritos en ese lenguaje se pueden comunicar con un objeto RMI distribuido. Es la tecnología ideal para sistemas cerrados de Java; estos sistemas generalmente tendrán pocas conexiones oninguna con otros sistemas. |
| DCOM: Esta es una tecnología desarrollada por la compañía Microsoft y permite que programas escritos en lenguajes tales como Visual Basic y Visual J ++ (la variedad de Java desarrollada por Microsoft) se comuniquen con los objetos que esatn en computadoras remotas. |
| CORBA: Esta es la tecnología de objetos distribuidos más sofisticada . Fue desarrollada...
Regístrate para leer el documento completo.