Tecnologias Utilizadas En El Comercio Electronico

Páginas: 5 (1244 palabras) Publicado: 19 de noviembre de 2012
Tecnologías utilizadas para el comercio electrónico

Socket

Definición 1:

Los sockets no son más que puntos o mecanismos de comunicación entre procesos que permiten que un proceso hable (emita o reciba información) con otro proceso incluso estando estos procesos en distintas máquinas. Esta característica de interconectividad entre máquinas hace que el concepto de socket nos sirva de granutilidad.

Definición 2:

Socket designa un concepto abstracto por el cual dos programas (posiblemente situados en computadoras distintas) pueden intercambiar cualquier flujo de datos, generalmente de manera fiable y ordenada.
El término socket es también usado como el nombre de una interfaz de programación de aplicaciones (API) para la familia de protocolos de Internet TCP/IP, provistausualmente por el sistema operativo.
Los sockets de Internet constituyen el mecanismo para la entrega de paquetes de datos provenientes de la tarjeta de red a los procesos o hilos apropiados. Un socket queda definido por un par de direcciones IP local y remota, un protocolo de transporte y un par de números de puerto local y remoto.

 La comunicación entre procesos a través de sockets se basa en lafilosofía CLIENTE-SERVIDOR: un proceso en esta comunicación actuará de proceso servidor creando un socket cuyo nombre conocerá el proceso cliente, el cual podrá "hablar" con el proceso servidor a través de la conexión con dicho socket nombrado.

El proceso crea un socket sin nombre cuyo valor de vuelta es un descriptor sobre el que se leerá o escribirá, permitiéndose unacomunicación bidireccional, característica propia de los sockets y que los diferencie de los pipes, o canales de comunicación unidireccional entre procesos de una misma máquina.

Mecanismos de comunicación de los sockets

El mecanismo de comunicación vía sockets tiene los siguientes pasos:  

El proceso servidor crea un socket con nombre y espera la  conexión.  
2. El proceso cliente crea un socket sinnombre.  
3. El proceso cliente realiza una petición de conexión al socket  servidor.  
4. El cliente realiza la conexión a través de su socket mientras el proceso servidor mantiene el socket servidor original con nombre.  

Características de los socket

Todo socket viene definido por dos características fundamentales:  

* El tipo del socket, que indica la naturaleza del mismo, eltipo de comunicación que puede generarse entre los sockets.  
* El dominio del socket especifica el conjunto de sockets que pueden establecer una comunicación con el mismo.  (tldp)

Objetos distribuidos

Definición:
En los sistemas Cliente/Servidor, un objeto distribuido es aquel que está gestionado por un servidor y sus clientes invocan sus métodos utilizando un "método de invocaciónremota". El cliente invoca el método mediante un mensaje al servidor que gestiona el objeto, se ejecuta el método del objeto en el servidor y el resultado se devuelve al cliente en otro mensaje.
Tecnologías orientadas a los objetos distribuidos:

Las tres tecnologías importantes y más usadas en este ámbito son:
RMI:

 Remote Invocation Method.- Fue el primer fremework para crear sistemasdistribuidos de Java. El sistema de Invocación Remota de Métodos (RMI) de Java permite, a un objeto que se está ejecutando en una Máquina Virtual Java (VM), llamar a métodos de otro objeto que está en otra VM diferente. Esta tecnología está asociada al lenguaje de programación Java, es decir, que permite la comunicación entre objetos creados en este lenguaje.

DCOM:
Distributed Component Object Model.-El Modelo de Objeto Componente Distribuido, está incluido en los sistemas operativos de Microsoft. Es un juego de conceptos e interfaces de programa, en el cual los objetos de programa del cliente, pueden solicitar servicios de objetos de programa servidores en otros ordenadores dentro de una red. Esta tecnología está asociada a la plataforma de productos Microsoft.
CORBA:
 Common Object...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Infraestructura utilizada en el comercio electrónico
  • Tecnologias Usadas En El Comercio Electronico
  • Tecnologías de información gerencial y comercio electrónico
  • Tecnologia utilizada en el comercio
  • Tecnologías básicas de desarrollo para el comercio electrónico
  • Ocho caracteristicas unicas de la tecnologia del comercio electronico
  • tecnologias del lado del cliente de un portal de comercio electronico
  • Tecnologia A Utilizar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS