Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-11-2012
Avatar de Yaco
Yaco Yaco is offline
Miembro
 
Registrado: oct 2004
Ubicación: Canarias
Posts: 42
Poder: 0
Yaco Va por buen camino
Question Abrir archivos a través de Webdav

Tal vez sea un tema muy especifico, lo cierto es que he encontrado muy poca documentación al respecto.

Mi objetivo final es hacer un gestor de expedientes. Estos consta de varios archivos (generalmente en formato word). En los expedientes intervienen varios departamentos, por lo que sería un sistema multiusuario.

Quiero evitar eso de compartir carpetas, y el tema de guardar archivos en la DB no me resultaría practico en este caso.

He visto una aplicación, tipo web, del tipo de la que necesito hacer, y he observado que usan Webdav para que el usuario pueda editar los archivos y se guarden, de forma trasparente, en el servidor sin que el usuario deba "subirlo" nuevamente.

He configurado un servidor web en linux, con apache2, y he logrado que funcione como necesito. Puedo editar archivos en el servidor, sin tener que descargarlos, y al guardar, lo hacen allí mismo.

El siguiente paso abrir estos archivos desde Delphi, y es donde me encuentro con el problema:

Como es lógico, no puedo habilitar una carpeta Webdav sin ponerle seguridad, pero esto conlleva que cada vez que abro un archivo alojado en el servidor, me pida login. Puede parecer algo menos ya que puedo crear tantos usuarios para la carpeta Webdav como desee, y decir al usuario que ponga su login cada vez que abra un archivo, pero no es nada practico, ni seguro ya que podrían acceder a los archivos sin usar el programa, que es donde tendría controlado quien pude acceder a cada archivo.

En la aplicación web, que nombré al principio, veo que han logrado que no pida el login. Cada usuario se identifica al entrar al programa, y luego pueden abrir archivos de forma directa.

No encuentro documentación sobre esta cuestión y las pruebas que he hecho no han funcionado. He probado el componente TIdWebDAV por ver si, realizando la conexión, me permitía abrir archivos, pero no localizo mucha información de como usarlo. Logro que establezca conexión con el servidor, pero luego no se como hacer para acceder a los archivos. Tampoco estoy seguro de que este componente se pueda usar para mi objetivo.

Espero que estas explicaciones no resulten muy enredadas que sirvan para hacerse una idea de lo que estoy buscando.

¿Alguna idea?
__________________
Un programa 100% libre de errores, es una expresión 50% falsa.
Responder Con Cita
  #2  
Antiguo 19-02-2013
potlanos potlanos is offline
Miembro
 
Registrado: jul 2003
Posts: 36
Poder: 0
potlanos Va por buen camino
Hola compañero...

conseguiste hacer algo por webdav?

gracias y saludos.
Responder Con Cita
  #3  
Antiguo 20-02-2013
Avatar de Yaco
Yaco Yaco is offline
Miembro
 
Registrado: oct 2004
Ubicación: Canarias
Posts: 42
Poder: 0
Yaco Va por buen camino
No, no he logrado hacer lo que quiero.

Como dije, logro abrir el documento remotamente, y me permite modificarlo, pero siempre me pide el login.

He seguido viendo otros trabajos que van por webdav, pero veo que usan algún método que se me escapa.

Saludos
__________________
Un programa 100% libre de errores, es una expresión 50% falsa.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Abrir archivos con OpenDialog radenf Varios 12 20-11-2012 20:56:03
Abrir archivos con nombres de archivos de otra codificación. matabyte Windows 2 01-05-2008 01:40:13
abrir archivos cfg consultasmq Varios 2 21-02-2008 19:10:02
Filtrar archivos a través de un edit pepecharlie67 Varios 2 29-12-2005 13:09:20
Abrir archivos pdf luxus OOP 1 22-10-2005 23:37:24


La franja horaria es GMT +2. Ahora son las 10:36:23.


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
Copyright 1996-2007 Club Delphi