Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Acceso remoto a un txt (https://www.clubdelphi.com/foros/showthread.php?t=60400)

gesjug 01-10-2008 10:50:03

Acceso remoto a un txt
 
Veran tengo un txt en un servidor y necesito abrir ese txt y añadir texto.
Esto es para poder llevar un log de las veces que se accede.
Como podria hacer esto? no se como abrirlo y escribir si estubiera en el propio pc es facil pero en otro...
Un saludo

Lepe 01-10-2008 11:53:31

En principio es igual pero con el nombre del fichero en UNC: \\nombreservidor\carpeta\fichero.txt

Claro que intervienen varios factores a tener en cuenta:
- ¿tienes permiso de escritura en el servidor para esa carpeta/archivo?
- ¿puede haber accesos concurrentes? En caso afirmativo, podrías crear una aplicación en el servidor que le lleguen todos los mensajes y ésta se encargue de añadirlos al log, así sería 1 sólo programa el que abra y cierre el archivo.

Saludos

seoane 01-10-2008 12:09:53

Cita:

Empezado por Lepe (Mensaje 317369)
- ¿puede haber accesos concurrentes?

No lo he probado, pero se podria intentar abrir el archivo en modo exclusivo, asi cuando dos programas intenten escribir a la vez solo uno tendra acceso al archivo y el otro un "bonito" error, que podremos controlar y, por ejemplo, indicarle a nuestro programa que lo intente mas tarde.
Cita:

Empezado por Lepe (Mensaje 317369)
podrías crear una aplicación en el servidor que le lleguen todos los mensajes

Esta solucion tambien me gusta, yo lo haria con UDP que para esto va fenomenal.


La franja horaria es GMT +2. Ahora son las 10:52:32.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi