¿ El Protocolo de transferencia de archivos y el Protocolo de transferencia de hipertexto son los dos métodos de transferencia de datos a través de una red o de Internet. Sin embargo , funcionan con muy diferentes métodos . Un sitio FTP, es más generalmente se llama un servidor FTP o servidor de archivos. Un sitio HTTP es mejor conocido como un sitio web y que reside en un servidor Web. Métodos de acceso
navegadores web se han creado para mostrar HTML (Hypertext Markup Language) , que se transfiere a través de HTTP . Navegadores web también pueden acceder a servidores FTP , sin embargo , con el fin de atender a esta forma de acceso , el sitio FTP suele incluir alguna forma de página HTML a presentar una guía para el usuario. Sitios FTP normalmente operan sin ninguna interfaz gráfica de usuario y se basan en el cliente FTP en el ordenador del usuario para presentar una interpretación entre los comandos básicos y fáciles de usar botones y pantallas. Cuando el sitio FTP presenta una página Web , es realmente actúa como un sitio web. Un sitio FTP pura no tiene ninguna interfaz de usuario directa.
Propósito
propósito de un servidor FTP para guardar archivos . Por lo general, envía los archivos a cabo a petición , pero también puede aceptar archivos para su almacenamiento . El servidor Web también almacena los archivos y los envía a los clientes. El retorno de los archivos de los clientes al servidor es rara y generalmente se limita al propietario del sitio web. El sitio FTP publica archivos en su totalidad , los vertederos de servidor web por el contenido de un archivo HTML en un mensaje al navegador del cliente. Archivos FTP están destinados a ser copiados y almacenados en el ordenador del cliente , los archivos de la página web son para que se muestre en el navegador del cliente y luego olvidados
Conexiones
< . p> sitios FTP y sitios HTTP establecen conexiones de una manera diferente. El servidor web HTTP recibe una solicitud de un recurso, responde con el contenido requerido y luego se cierra la comunicación . Sitios FTP establecer conexiones con sus clientes. Hay un proceso de inicio de sesión y la conexión se convierte en un enlace por el que se intercambian una serie de mensajes . El sitio FTP establece dos relaciones con sus clientes . Se pasa los comandos y los datos de control, los otros canales de datos .
Método de transferencia
Un sitio HTTP no tiene , por defecto, pasar una estructura de archivos entero. Transfiere el contenido de archivos . El sitio FTP transfiere la estructura del archivo de modo que los datos que llegan son almacenados en un lugar asignado en el equipo del cliente. El sitio FTP entiende una gama más amplia de los comandos relacionados específicamente con las estructuras de archivos . El cliente puede especificar si el archivo debe ser transferida en forma de texto o binario. Aunque los sitios FTP pueden mostrar las pantallas de bienvenida y sitios HTTP pueden hacer que los archivos disponibles para su descarga , se trata de las funciones secundarias de cada tipo de sitio y no su objetivo principal .
Comando Estructura
FTP contiene un conjunto de comandos. Originalmente fue diseñado para ejecutarse en el indicador del sistema operativo y no a través de una interfaz de usuario (como HTTP) . Los usuarios de los sitios FTP son capaces no sólo de archivos de solicitud , sino también para explorar la estructura de directorios , mover archivos y los permisos de acceso a archivos de cambio. El conjunto de comandos HTTP se implementa sólo por una aplicación y no entró directamente por el usuario .