Todos
3°A
Telecomunicaciones y redes locales
N° de lista 33
Sistemas Operativos
Jessica jazmín Tinejo
Fecha de entrega 09 de Diciembre de 2011
Firma del autor
_______________
Índice
1. Introducción………………………………………………………………4
2. Marco teórico………………………………………………………………6
3. Definición de términos…………………………………………………
4.Conclusión………………………………………………………………
5. Referencias………………………………………………………………
6. Anexos………………………………………………………………
Introducción
Introducción a los Servicios web
Los servicios web son un tipo de middleware mediante el que pueden comunicarse aplicaciones remotas. En esencia, funciona como cualquier otro tipo de middleware pero con la diferencia importante de que la los mensajes que se envían y se reciben se adhieren a un protocoloestandarizado llamado SOAP (Simple Object Access Protocol). Tanto la llamada al servicio remoto como la respuesta se Codifican en SOAP y se transportan, normalmente, mediante http.
Todos los protocolos de mensajería pueden verse como en la siguiente figura, que muestra dos máquinas cualesquiera que se comunican: cuando A desea enviarle un mensaje a B, prepara el mensaje en un formato equivalenteal que espera B, y lo envía. En la figura, CA representa el elemento de A que codifica el mensaje, mientras que EB representa el elemento de B por el que ésta escucha. Este modelo es válido para rmi, CORBA, servicios web o incluso para un protocolo de mensajería que nos inventemos nosotros y que podríamos implementar mediante sockets: lo único que tendríamos que hacer es ponernos deacuerdo en el formato de los mensajes que queremos enviar desde A hasta B y desde B hasta A, y luego implementar el mecanismo de codificación y descodificación.
Dos máquinas se comunican mediante algún protocolo de mensajería En lugar de reinventar la rueda se ha propuesto SOAP, un protocolo de mensajería basado en XML: así, la llamada a una operación ofrecida por un servidor consisterealmente en la transmisión de un mensaje SOAP, el resultado devuelto es otro mensaje SOAP, etc. De este modo, el cliente puede estar construido en Java y el servidor en NET, pero ambos conseguirán comunicarse gracias a la estructura de los mensajes que intercambian.
Por otro lado, los servidores ofrecen, a sus posibles clientes, una lista con los servicios web que ofrecen, describiéndolos también unlenguaje estandarizado llamado WSDL (Web Services Description Language), que es una representación en XML de los servicios ofrecidos. Así, un cliente puede conocer los métodos ofrecidos por el servidor, sus parámetros con sus tipos, etc., simplemente consultando el correspondiente documento WSDL.
Introducción al acceso remoto
Si se configura Enrutamiento y acceso remoto para que actúe como unservidor de acceso remoto, se pueden conectar usuarios remotos o móviles a redes de organizaciones. Los usuarios con acceso remoto pueden trabajar como si sus equipos estuvieran conectados físicamente a la red.
Los usuarios ejecutan software de acceso remoto e inician una conexión con el servidor de acceso remoto. El servidor de acceso remoto, un servidor que ejecuta Enrutamiento y acceso remoto,autentica sesiones de servicios y usuarios hasta que el administrador de redes o el usuario las termina. Todos los servicios que están habitualmente disponibles para un usuario conectado a una LAN (incluido el uso compartido de archivos e impresoras, el acceso al servidor Web y la mensajería) están habilitados por medio de la conexión de acceso remoto.
Los clientes de acceso remoto utilizanherramientas estándar para tener acceso a los recursos. Por ejemplo, en un servidor donde se ejecuta Enrutamiento y acceso remoto, los clientes pueden utilizar el Explorador de Windows para establecer conexiones a unidades y a impresoras. Las conexiones son persistentes: los usuarios no necesitan volver a conectarse a los recursos de la red durante sus sesiones remotas....
Regístrate para leer el documento completo.