Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-12-2012
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 20
mjjj Va por buen camino
Siguiendo con esto les cuento del porqué estoy pensando en desarrollar este tema.

Como me adjuntaron un par de link, mi problema principal surguió después de implementar una aplicación de escritorio escrita en Delphi 2010. Las necesidades comenzaron a aumentar, y la aplicación se instaló en diversas ciudad con un servidor central. Las sucursales, obvimente no funcionaron debidamente, por lo que se decidió en implementar Terminal Server, lo cual resolvió el problema de conección, estabilizandola y mejorarndo la experiencia del usuario en cuanto a velocidad.

Sin embargo, surgieron otros problemas, entre ellos las impresoras, tuve que instalar todos los drivers de todas la impresoras (más de 70 impresoras distintas) en el servidor (Win Server 2003), y aun asi no todas fuincionan.
Segungo, es cuando tengo que subir archivos pdf al servidor, esto se almacena directamente en una BD Firebird 2.5, lo cual funciona bastante bien, el problema surge al navegar por los discos duros del cliente que se conecta al TS (que es donde están los archivos), este proceso se torna inmanejable para los usuarios de otras ciudad (conección por medio de internet).

Aquí fue donde pense en desarrollar una plicación de parte del cliente, que este constantemente subiendo archivos de una carpeta del cliente a una misma carpeta en el servidor, dentro de las carpetas del usuario en el TS. Con esto le resuelvo la lentitud de navegar en lso discos del cliente, ya que solo navegará en los discos del servidor (le impido ver sus discos), y además entrego una herramienta para de respaldo para una carpeta en particular, que va a estar disponible para el usuario desde cualquier conección con TS, no necesariamente desde su propio equipo.

Ufff... espero se haya entendido mi dilema, explique mi problema desde el principio y porque se me ocurró esta solución.

Pregunta: se les ocurre de otra forma como resolver esto? estará bien resolverlo de esta forma?

Bueno, gracias por todo
Responder Con Cita
  #2  
Antiguo 12-12-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Bueno, a menos que pienses ganar $$$ de esto (y sacar un producto) no le veo la gracia a desarrollarlo cuando existe https://www.dropbox.com. Es un producto excelente, da 2GB gratis y funciona de maravilla. Como te puse, tiene acceso por API si por algo lo necesitas, pero no le veo el caso segun comentas.

Se que todo esto parece trivial de implementar, pero si no vas a aprovecharte de ese desarrollo (y me suena que es mas facilitarle la vida a tu cliente, que beneficiarte a ti) es mejor que te concentres en lo que eres bueno y da valor actual a tus clientes.

Considera el tiempo y $$ de hacer, probar, mantener y sostener esa parte del producto VS los 5 minutos de instalar dropbox y cambiar la ruta donde copiar los archivos...
__________________
El malabarista.
Responder Con Cita
  #3  
Antiguo 12-12-2012
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 20
mjjj Va por buen camino
Estuve revisando dropbox y cumple casi con todos los requerimientos que necesito, sin embargo, me complica el tema de la distribución, si bien a cada usuario le puedo enviar el instalador y seguir las instrucciones (incluyendo la creación de usuario y su respectiva contraseña) para instalarlo en el PC cliente, el problema surgue en instalarlo en TS.

Como puedo distribuirlo de forma sencilla para cada uno de los usuarios en TS?
Existirá alguna forma de automatizar todo este proceso, incluso la definición de los usuarios?

Quedo atento a sus comentario.
Responder Con Cita
  #4  
Antiguo 12-12-2012
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 23
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
mjjj,

Cita:
Empezado por mjjj
Como puedo distribuirlo de forma sencilla para cada uno de los usuarios en TS?
Revisa este link:
Cita:
Dropbox and Windows Terminal Services: https://forums.dropbox.com/topic.php?id=21907
Espero sea útil

Nelson.
Responder Con Cita
  #5  
Antiguo 12-12-2012
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 23
AzidRain Va camino a la fama
Cualquier aplicación Cliente-Servidor trabaja "en la nube". El concepto de la dichosa nube viene de los diagramas en donde el internet se representa como una nube ya que no se conoce en donde residen realmente los datos. Cuando hacemos una aplicación digamos con MySQL o FB obviamente se conecta a un servidor que puede estar en cualquier lugar (la nube famosa). Es decir, la aplicación funciona y puede mostar datos que físicamente no residen en el equipo donde se ejecuta.

Mencionas que tu aplicación no funcionó en un entorno de sucursales y servidor central. Creo que deberías revisar el diseño, lo que quieres hacer lo resuelves con FTP como dices y un servicio o bien un timer si lo quieres dentro de una aplicación que cada determinado tiempo copie todo lo que encuentre en x carpeta al servidor ftp. Te vas a ahorrar programar el servidor ftp.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #6  
Antiguo 20-12-2012
mjjj mjjj is offline
Miembro
 
Registrado: mar 2007
Posts: 652
Poder: 20
mjjj Va por buen camino
Estimados,
después de investigar algunas de las opciones que se ofrecen hoy en día (DropBox, Google Drive, SkyDrive), me sugue la siguiente duda, no existe algúna aplicación en el mercado (indistintamente si es gratuita o no), que me permita alojar mis archivos en mi propio servidor, es decir, montar el servicio en nuestras instalaciones?

Esto de manera de poder administrar de mejor manera usuarios, archivos, etc.

De todas las alternativas que les comento, la que mejor se adapta a nuestras necesidades es DropBox, idealmente el para equipos (de pago), pero es bastante alto su precio US$ 125 por usuario anual, considerando que tenemos aprox 200 usuarios...

Ojala me ayuden a despejar mis dudas respecto de cual tecnología eleguir.

Salu2
Responder Con Cita
  #7  
Antiguo 20-12-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Necesitas que cada usuario tenga su propio dropbox? Porque si son archivos compartidos, se puede que un usuario comparta con N usuarios una carpeta X, donde todos pueden leer/escribir archivos (asi distribuyo una app en particular que maneja un catalogo de productos con miles de imagenes, asi tanto el cliente como yo tenemos acceso al mismo identico conjunto de imagenes).

Si no es el caso, puede que parezca caro - aunque no se que herramienta haya mas mejor que dropbox ahora -

Ahora claro que hay opciones que puedes hostear tu mismo http://alternativeto.net/software/dr...nse=opensource. No voto por ninguna porque no las conozco.
__________________
El malabarista.
Responder Con Cita
  #8  
Antiguo 21-12-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Cita:
Empezado por mjjj Ver Mensaje
Estimados,
después de investigar algunas de las opciones que se ofrecen hoy en día (DropBox, Google Drive, SkyDrive), me sugue la siguiente duda, no existe algúna aplicación en el mercado (indistintamente si es gratuita o no), que me permita alojar mis archivos en mi propio servidor, es decir, montar el servicio en nuestras instalaciones?
OwnCloud amigo! Lo mejor es que es OpenSource y automáticamente realiza la sincronización. Puedes "mapear" una carpeta de OwnCloud a una local. Tu aplicación copiará los archivos a esa carpeta local y el cliente de OwnCloud se encargará de sincronizarlos.

Saludos!
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Borrar la aplicacion propia Gean Varios 2 26-02-2011 18:44:39
¿cómo realizar una nube de puntos? sarias24 Varios 5 05-10-2010 14:31:57
Triangulacion de Nube de puntos sarias24 Gráficos 0 28-09-2010 17:53:17
raton con vida propia Caral La Taberna 7 15-08-2007 22:14:10
Paradox con vida propia. vlinares Conexión con bases de datos 5 19-02-2007 20:23:50


La franja horaria es GMT +2. Ahora son las 13:19:39.


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