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.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones Net
  • Parámetros del servidor
  • Nombre de usuario y contraseña
  • FTP estándar
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Advertencia
Esta función se conserva por motivos de compatibilidad con versiones anteriores. Se recomienda utilizar un servidor FTP, SSH o SCP estándar.. Para obtener más información, consulte Manipular archivos en un servidor FTP y Funciones FTP estándar.
Conecta con un servidor FTP (File Transfer Protocol) o RPC (Remote Procedure Call) alimentado por WINDEV.
Observación: la conexión de un nuevo cliente no se puede detectar automáticamente. Se requiere una programación específica.
Ejemplo
ConnectRPC is int
// Connects to an RPC server on port 5010
ConnectRPC = NetConnect("148.61.125.245", RPCServer, ...
"USERNAME1", "PWD1", False, INTERNET, 5010)
Sintaxis
<Result> = NetConnect(<Computer Address> , <Server> , <Username> , <Password> [, <Encryption> [, <Type of network> [, <Port number> [, <Key>]]]])
<Result>: Integro
  • ID de la conexión,
  • 0 si la conexión falla. ErrorInfo devuelve más detalles sobre el error.
<Computer Address>: Cadena de caracteres
  • IP Address del servidor en formato xxx.xxx.xxx.xxx (devuelta por NetIPAddress),
  • Nombre del servidor (devuelto por NetMachineName).
<Server>: Constante
Tipo de servidor:
FTPServerSe utiliza un servidor FTP WINDEV. Se pueden utilizar todas las funciones NET.
RPCServerSe utiliza un servidor RPC WINDEV. Las funciones para la transferencia de archivos no están disponibles.
<Username>: Cadena de caracteres ANSI
Nombre del usuario que intenta conectarse. Combinado con , este parámetro permite identificar al usuario (véanse las Notas).
<Password>: Cadena de caracteres ANSI
Contraseña associated con el usuario que intenta conectarse (ver las Notas).
<Encryption>: Booleano opcional
  • True para cifrar los datos transmitidos,
  • False (valor predeterminado) para no cifrar.
Si el servidor se inicia con la opción de cifrado en True (NetStartServer), los equipos cliente deberán conectarse con la función NetConnect utilizando la opción <Cifrado> = True.
Si se solicita la encriptación, también se encriptará la clave de conexión (parámetro ).
<Type of network>: Constante opcional de tipo Integer
El tiempo de espera utilizado para la conexión. Este parámetro puede corresponder a:
  • la duración del tiempo de espera de la respuesta en milisegundos,
  • una constante específica.
    INTERNET
    (valor predeterminado)
    Valor adecuado para INTERNET (largo tiempo de respuesta)
    INTRANETValor adecuado para INTRANET (tiempo de respuesta corto)
<Port number>: Entero opcional
Número del puerto en el que se ejecutará el servidor. Por Default, el cliente intenta conectarse al servidor en el puerto 2000 para RPC y en el puerto 2001 para FTP.
<Key>: Cadena de caracteres Ansi opcional
Se utiliza para asegurar el acceso al servidor. Cada cliente que intente conectarse al servidor debe utilizar la misma clave que la definida por NetStartServer. La conexión se rechaza si las llaves son diferentes.
Si el parámetro <Cifrado> se establece en True, se cifra la clave.
Observaciones

Parámetros del servidor

Algunos parámetros del servidor son necesarios antes de que se pueda establecer una conexión:
  • Servidor IP Address
  • Tipo de servidor: RPC o FTP
  • Cifrado del servidor
  • Puerto del servidor
  • Clave si se especifica al iniciar el servidor

Nombre de usuario y contraseña

Los parámetros y permiten al servidor determinar si es o no un usuario autorizado.
La lista de autorizaciones y contraseñas para los usuarios está disponible en el fichero WDRPCSRV.INI que se encuentra en el directorio del proyecto de servidor.
Ejemplo de contenido de archivo:
[Passwords]
USERNAME1 = PASS1
USERNAME2 = PASS2
USERNAME3 = PASS3

FTP estándar

WINDEV permite utilizar un FTP estándar con FTPConnect.
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd290com.dll
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

Última modificación: 21/06/2023

Señalar un error o enviar una sugerencia | Ayuda local