Url y sockets
URL es el acrónimo de (Uniform Resource Locator), localizador uniforme de recursos y permite localizar o acceder de forma sencilla cualquier recurso de la red desde el navegador de la WWW (World Wide Web), es una secuencia de caracteres que, de acuerdo a un formato modélico y estándar, que se usa para nombrar recursos en Internet para su localización o identificación, como por ejemplodocumentos textuales, imágenes, vídeos, presentaciones digitales, etc.
Las URL se utilizarán para definir el documento de destino de los hiperenlaces, para referenciar los gráficos y cualquier otro fichero que se desee incluir dentro de un documento HTML. Cada elemento de internet tendrá una URL que lo defina, ya se encuentre en un servidor de la WWW, FTP, gopher o las News.
El formato deuna URL será:
servicio://maquina.dominio:puerto/camino/fichero
El servicio será alguno de los de internet, estos pueden ser:
http: (HyperText Transport Protocol), es el protocolo utilizado para transmitir hipertexto. Todas las páginas HTML en servidores WWW deberán ser referenciadas mediante este servicio. Indicará conexión a un servidor de la WWW.
https: (HyperText Transport Protocol Secure), es elprotocolo para la conexión a servidores de la WWW seguros. Estos servidores son normalmente de ámbito comercial y utilizan encriptación para evitar la intercepción de los datos enviados, usualmente numeros de tarjeta de credito, datos personales, etc ..., realizará una conexión a un servidor de la WWW seguro.
ftp: (File Transfer Protocol), utilizará el protocolo FTP de transferencia de ficheros. Seutilizará cuando la información que se desee acceder se encuentre en un servidor de ftp. Por defecto se accederá a un servidor anónimo (anonymous), si se desea indicar el nombre de usuario se usará: ftp://maquina.dominio@usuario, y luego le pedirá la clave de acceso.
gopher, wais: Cualquiera de estos servicios de localización de información, se indicará el directorio para localizar el recursoconcreto.
news: Accede al servicio de news, para ello el visualizador de la WWW debe ser capaz de presentar este servicio, todos no lo son. Se indicará el servidor de news y como camino el grupo de noticias al que se desea acceder: news://news.cica.es/uca.es.
telnet: Emulación de terminal remota, para conectarse a máquina multiusuario, se utiliza para acceder a cuentas públicas como por ejemplo la debiblioteca. Lo normal es llamar a una aplicación externa que realice la conexión. En este caso se indicará la máquina y el login: telnet://maquina.dominio@login.
mailto: Se utilizará para enviar correo electrónico, todos los navegadores no son capaces. En este caso solo se indicará la dirección de correo electrónico deldestino: mailto://alias. correo@domino.
La maquina.dominio indicará el servidor que nos proporciona el recurso, en este caso se utilizará el esquema IP para identificar la maquina será el nombre de la máquina y el dominio. Ejemplo www2.uca.es
Es muy importante indicar siempre el dominio, ya que debemos suponer que se conectarán a nuestras páginas desde servidores externos a nuestra red local por tanto si noindicamos el dominio las URL que especifiquemos no podrían ser seguidas por los navegadores externos. Si en vez de www2.uca.es utilizamos www2 será perfectamente accesible por cualquier máquina de nuestra red local pero si se referenciara desde una red con distinto dominio la maquina www2 será la maquina llamada así en el dominio remoto si existiera, que no es la que deseamos referenciar.El puerto TCP es opcional y lo normal es no ponerlo si el puerto es el mismo que se utiliza normalmente por el servicio. Solo se utilizará cuando el servidor utilice un puerto distinto al puerto por defecto.
El camino será la ruta de directorios que hay que seguir para encontrar el documento que se desea referenciar. Para separar los subdirectorios utilizaremos la barra de UNIX /, se usa por convenio...
Regístrate para leer el documento completo.