FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
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. |
#2
|
|||
|
|||
Hola compañero...
conseguiste hacer algo por webdav? gracias y saludos. |
#3
|
||||
|
||||
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. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
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 |
|