PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
  • Presentación
  • El FTP
  • Convención de uso
  • Principio
  • ruta relativa / ruta absoluto
  • Servidor FTP seguro: Protocolos SFTP y FTPS
  • 1. Protocolo SFTP
  • 2. Protocolo FTPS
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Manejo de archivos en un servidor FTP
Presentación
El FTP (File Transfer Protocol) es un protocolo utilizado para transferir archivos de un sitio a otro sitio remoto.. Este protocolo se utiliza para intercambiar archivos por TCP/IP o INTERNET.
Se puede acceder a varios miles de servidores de archivos por FTP en INTERNET. Estos servidores proponen shareware o freeware al público.
WINDEV y WEBDEV incluyen varias funciones WLanguage que le permiten administrar archivos en un servidor FTP desde sus aplicaciones o sitios.
Versiones 15 y posteriores
Android El FTP está ahora disponible para las aplicaciones Android.
Nueva funcionalidad versión 15
Android El FTP está ahora disponible para las aplicaciones Android.
Android El FTP está ahora disponible para las aplicaciones Android.
Versiones 18 y posteriores
iPhone/iPad El FTP ya está disponible para las aplicaciones iPhone/iPad.
WINDEVLinux El FTP está ahora disponible para las aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux El FTP está ahora disponible para los sitios WINDEV en Linux.
Nueva funcionalidad versión 18
iPhone/iPad El FTP ya está disponible para las aplicaciones iPhone/iPad.
WINDEVLinux El FTP está ahora disponible para las aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux El FTP está ahora disponible para los sitios WINDEV en Linux.
iPhone/iPad El FTP ya está disponible para las aplicaciones iPhone/iPad.
WINDEVLinux El FTP está ahora disponible para las aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux El FTP está ahora disponible para los sitios WINDEV en Linux.
El FTP

Convención de uso

  • En teoría, no puede conectarse a un sitio FTP sin una cuenta FTP y una contraseña.. Sólo un usuario con una cuenta y una contraseña puede conectarse a este sitio.
  • Prácticamente todos los servidores encontrados en INTERNET tienen una cuenta Anonymous. La contraseña de esta cuenta no está implementada pero se solicitará un correo electrónico Address.
Para descargar los archivos encontrados en un servidor FTPTodo lo que tiene que hacer es conectarse como "usuario anónimo".
Para cargar archivos a un servidor FTP (para enviar páginas HTML a su sitio Web, por ejemplo), se requiere una cuenta no anónima y una contraseña.
Principio
Para manipular los archivos encontrados en un servidor FTP desde una aplicación WINDEV o desde un sitio WEBDEV, debe seguir estas reglas:
  1. Conexión a un servidor FTP (FTPConnect).
  2. Envío y recuperación de archivos (según el modo de conexión).
    Para una conexión pasiva, la aplicación WINDEV o el sitio WEBDEV debe solicitar la autorización del servidor FTP antes de cada operación de archivo en el servidor. Tú también puedes:
    • conocer las características de los archivos que se encuentran en un servidor FTP: atributos, tamaño, ....
    • manipular los archivos encontrados en un servidor FTP: creación, supresión, ....
    • listar los archivos de un directorio encontrado en el servidor FTP ejecutando un Procedure usado para realizar un Process por cada archivo encontrado.
  3. Cerrando la conexión con el servidor (FTPDisconnect).
Atención:
  • El protocolo de comunicación TCP/IP debe ser instalado y se debe definir un Address IP.
  • Se debe instalar y configurar un servidor FTP en uno de los ordenadores utilizados para realizar la transferencia.
  • Android Atención: Las funciones FTP no se pueden utilizar en el emulador de Android.
ruta relativa / ruta absoluto
Las nociones de ruta relativa y ruta absoluta son de gran importancia en una aplicación FTP.
  • Una ruta que comienza con un slash se considera como una ruta absoluta: es la ruta con respecto a la raíz del servidor FTP (parámetro específico del servidor).
    ej: /pub/user/FLO
  • Si la ruta no comienza con un slash, se considera como una ruta relativa, es decir, una ruta con respecto al directorio en curso. El directorio en curso puede conocerse o modificarse con la función FTPCurrentDir.
Al conectarse a un sitio FTP, el directorio inicial (el "home directory" del usuario) no es necesariamente la raíz del servidor FTP.. Por lo tanto, se recomienda utilizar rutas relativas.
Versiones 18 y posteriores
Servidor FTP seguro: Protocolos SFTP y FTPS
WINDEVWEBDEV - Código ServidorWindowsAndroidWidget Android Existen diferentes modos de conexión segura:
  • FTPIS: FTP asegurado según el protocolo SSL con encriptación implícita.
  • FTPES: FTP asegurado según el protocolo SSL con encriptación explícita.
  • SFTP: FTP asegurado por un canal SSH.
Para utilizar uno de estos modos de conexión, basta con utilizar FTPConnect y especificar el modo solicitado.
Versiones 22 y posteriores
WINDEV MobileAndroidWidget Android El modo de conexión segura (FTPS, FTPES y SFTP) ya está disponible para las aplicaciones Android y para los Widgets de Android.
Nueva funcionalidad versión 22
WINDEV MobileAndroidWidget Android El modo de conexión segura (FTPS, FTPES y SFTP) ya está disponible para las aplicaciones Android y para los Widgets de Android.
WINDEV MobileAndroidWidget Android El modo de conexión segura (FTPS, FTPES y SFTP) ya está disponible para las aplicaciones Android y para los Widgets de Android.
WINDEVWEBDEV - Código ServidorWindowsAndroidWidget Android

1. Protocolo SFTP

SFTP es el acrónimo de "Secure File Transfer Protocol".. Este protocolo se basa en un canal SSH (conexión SSH segura).
Se soportan los siguientes algoritmos de cifrado simétrico: 3DES, Blowfish, AES y APRCFOUR.
Este protocolo es utilizado por los servidores Unix y Linux.
WINDEVWEBDEV - Código ServidorWindowsAndroidWidget Android

2. Protocolo FTPS

FTPS es el acrónimo de "File Transfer Protocol Secure".. La comunicación está protegida por el protocolo SSL.
Se soportan los siguientes algoritmos de cifrado simétrico: 3DES, Blowfish, AES y APRCFOUR.
Este protocolo es utilizado por los servidores Web de IIS.
Atención: El Certificate que certifica a la empresa para la certificación de Certificate debe ser guardado en el registro de Certificate s locales.
Ejemplo:
  • La compañía "XX" genera un Certificate para el servidor "DocPC".: "xx-DocPC".
  • El "xx-DocPC" Certificate se utiliza para configurar el servidor.
  • Por el contrario, el Certificate que certifica "XX" (llamémoslo el "XX Certificate") debe ser guardado en el ordenador del cliente.
La mayoría de las empresas certificadoras ya están guardadas en el sistema operativo del ordenador cliente..
Sin embargo, si una empresa específica crea un Certificate y si la base Certificate no se guarda en el ordenador del cliente, se producirá el error "El Certificate no puede ser comprobado"..
Nueva funcionalidad versión 18
Servidor FTP seguro: Protocolos SFTP y FTPS
WINDEVWEBDEV - Código ServidorWindowsAndroidWidget Android Existen diferentes modos de conexión segura:
  • FTPIS: FTP asegurado según el protocolo SSL con encriptación implícita.
  • FTPES: FTP asegurado según el protocolo SSL con encriptación explícita.
  • SFTP: FTP asegurado por un canal SSH.
Para utilizar uno de estos modos de conexión, basta con utilizar FTPConnect y especificar el modo solicitado.
Versiones 22 y posteriores
WINDEV MobileAndroidWidget Android El modo de conexión segura (FTPS, FTPES y SFTP) ya está disponible para las aplicaciones Android y para los Widgets de Android.
Nueva funcionalidad versión 22
WINDEV MobileAndroidWidget Android El modo de conexión segura (FTPS, FTPES y SFTP) ya está disponible para las aplicaciones Android y para los Widgets de Android.
WINDEV MobileAndroidWidget Android El modo de conexión segura (FTPS, FTPES y SFTP) ya está disponible para las aplicaciones Android y para los Widgets de Android.
WINDEVWEBDEV - Código ServidorWindowsAndroidWidget Android

1. Protocolo SFTP

SFTP es el acrónimo de "Secure File Transfer Protocol".. Este protocolo se basa en un canal SSH (conexión SSH segura).
Se soportan los siguientes algoritmos de cifrado simétrico: 3DES, Blowfish, AES y APRCFOUR.
Este protocolo es utilizado por los servidores Unix y Linux.
WINDEVWEBDEV - Código ServidorWindowsAndroidWidget Android

2. Protocolo FTPS

FTPS es el acrónimo de "File Transfer Protocol Secure".. La comunicación está protegida por el protocolo SSL.
Se soportan los siguientes algoritmos de cifrado simétrico: 3DES, Blowfish, AES y APRCFOUR.
Este protocolo es utilizado por los servidores Web de IIS.
Atención: El Certificate que certifica a la empresa para la certificación de Certificate debe ser guardado en el registro de Certificate s locales.
Ejemplo:
  • La compañía "XX" genera un Certificate para el servidor "DocPC".: "xx-DocPC".
  • El "xx-DocPC" Certificate se utiliza para configurar el servidor.
  • Por el contrario, el Certificate que certifica "XX" (llamémoslo el "XX Certificate") debe ser guardado en el ordenador del cliente.
La mayoría de las empresas certificadoras ya están guardadas en el sistema operativo del ordenador cliente..
Sin embargo, si una empresa específica crea un Certificate y si la base Certificate no se guarda en el ordenador del cliente, se producirá el error "El Certificate no puede ser comprobado"..
Servidor FTP seguro: Protocolos SFTP y FTPS
WINDEVWEBDEV - Código ServidorWindowsAndroidWidget Android Existen diferentes modos de conexión segura:
  • FTPIS: FTP asegurado según el protocolo SSL con encriptación implícita.
  • FTPES: FTP asegurado según el protocolo SSL con encriptación explícita.
  • SFTP: FTP asegurado por un canal SSH.
Para utilizar uno de estos modos de conexión, basta con utilizar FTPConnect y especificar el modo solicitado.
Versiones 22 y posteriores
WINDEV MobileAndroidWidget Android El modo de conexión segura (FTPS, FTPES y SFTP) ya está disponible para las aplicaciones Android y para los Widgets de Android.
Nueva funcionalidad versión 22
WINDEV MobileAndroidWidget Android El modo de conexión segura (FTPS, FTPES y SFTP) ya está disponible para las aplicaciones Android y para los Widgets de Android.
WINDEV MobileAndroidWidget Android El modo de conexión segura (FTPS, FTPES y SFTP) ya está disponible para las aplicaciones Android y para los Widgets de Android.
WINDEVWEBDEV - Código ServidorWindowsAndroidWidget Android

1. Protocolo SFTP

SFTP es el acrónimo de "Secure File Transfer Protocol".. Este protocolo se basa en un canal SSH (conexión SSH segura).
Se soportan los siguientes algoritmos de cifrado simétrico: 3DES, Blowfish, AES y APRCFOUR.
Este protocolo es utilizado por los servidores Unix y Linux.
WINDEVWEBDEV - Código ServidorWindowsAndroidWidget Android

2. Protocolo FTPS

FTPS es el acrónimo de "File Transfer Protocol Secure".. La comunicación está protegida por el protocolo SSL.
Se soportan los siguientes algoritmos de cifrado simétrico: 3DES, Blowfish, AES y APRCFOUR.
Este protocolo es utilizado por los servidores Web de IIS.
Atención: El Certificate que certifica a la empresa para la certificación de Certificate debe ser guardado en el registro de Certificate s locales.
Ejemplo:
  • La compañía "XX" genera un Certificate para el servidor "DocPC".: "xx-DocPC".
  • El "xx-DocPC" Certificate se utiliza para configurar el servidor.
  • Por el contrario, el Certificate que certifica "XX" (llamémoslo el "XX Certificate") debe ser guardado en el ordenador del cliente.
La mayoría de las empresas certificadoras ya están guardadas en el sistema operativo del ordenador cliente..
Sin embargo, si una empresa específica crea un Certificate y si la base Certificate no se guarda en el ordenador del cliente, se producirá el error "El Certificate no puede ser comprobado"..
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario