Re: Necesito ayuda para lograr mis objetivos>>> Quiero lograr cierta funcionalidad usando DriveHQ. A continuación, he detallado todos mis requisitos. Por favor, indíqueme si es posible lograr lo siguiente y cómo.
1. Quiero almacenar una aplicación en el almacenamiento de DriveHQ.
Puedes almacenar cualquier tipo de archivo (incl. archivos del programa) en el almacenamiento en la nube de DriveHQ.
2. Luego, queremos instalar esa aplicación en la unidad de almacenamiento.
Si utiliza nuestro servicio de asignación de unidades WebDAV empresariales, puede instalar una aplicación en la unidad WebDAV (al igual que en una unidad local). Tenga en cuenta que una unidad WebDAV es menos fiable y eficiente que una unidad local. Si su Internet Si se interrumpe la conexión, la unidad quedará inaccesible.
3. Luego quiero mapear esa unidad de almacenamiento con la unidad de mi máquina local para poder acceder a ella como si fuera una unidad local.
Sí, es compatible.
4. Ahora quiero ejecutar la aplicación instalada. Pero debería usar el almacenamiento del disco duro, no el almacenamiento de mi máquina.
Sí, puedes ejecutar una aplicación desde la nube. Ten en cuenta que la aplicación se ejecutará en tu ordenador local.
Quiero que todos los pasos anteriores se realicen mediante programación, es decir, a través de una API.
ENNo estamos muy seguros de sus requisitos. Por favor, proporciónenos información más detallada sobre sus requisitos de API.
Sin comprender completamente sus requisitos, creo que:
- Puedes utilizar nuestra API de gestión de usuarios para crear y gestionar cuentas de usuario;
- Puedes subir archivos a tu cuenta de DriveHQ mediante FTP, WebDAV o las API propietarias de DriveHQ.
- Puedes asignar una unidad en la nube al almacenamiento en la nube de DriveHQ; (Puedes asignar una unidad a una carpeta específica en la nube).
- Puedes hacer doble clic en un archivo EXE en tu unidad en la nube para ejecutar el programa.
Además de la descripción anterior, me gustaría explicarles mi caso de uso exacto, que se detalla a continuación.
Tengo una aplicación que quiero cifrar y permitir que el usuario la utilice únicamente desde mi administrador de clientes. El administrador de clientes es la aplicación de escritorio que he creado. Lo que quiero hacer es que, cuando el usuario compre la aplicación, mi servicio del lado del servidor cree una carpeta en la nube y le dé acceso a ella. Luego, el administrador de clientes mapeará una unidad a esa carpeta en la nube e instalará la aplicación en esa misma unidad mapeada, que apuntará a la carpeta en el almacenamiento en la nube. De esta manera, cuando el usuario quiera iniciar la aplicación, parecerá que se está ejecutando en su disco duro. Es decir, debo poder instalar la aplicación en la nube, no solo en la tienda. Sin embargo, el usuario no utilizará el espacio en disco para la aplicación y el administrador de clientes podrá iniciarla desde esa ubicación.
Puedes usar nuestra API de administración de usuarios para crear una nueva cuenta de usuario, luego usar la API de uso compartido de archivos para compartir una carpeta con el usuario y, finalmente, usar la API de WebDAV para crear una URL WebDAV segura para el usuario. El usuario podrá entonces usar la URL WebDAV segura para asignar una unidad a la carpeta compartida.
Si tu aplicación no requiere instalador, será muy sencillo. Solo tienes que copiar los archivos de la aplicación a la carpeta compartida. De lo contrario, el usuario deberá primero asignar la unidad de red y luego ejecutar el instalador en su ordenador para instalar la aplicación en la unidad asignada.
Si sus usuarios necesitan mapear una ruta por sí mismos, tenemos un Basado en GUI herramienta de mapeo de unidades.
Espero haber aclarado mejor la situación con el ejemplo práctico. Espero su pronta y favorable respuesta.
Mis preguntas son:
1. ¿Existe alguna API disponible para realizar todas las acciones mencionadas anteriormente? No quiero que nada se haga manualmente, sino a través de una API.
DriveHQ tiene muchas API que cubren:
- API de gestión de usuarios y grupos;
- API de gestión de archivos y carpetas;
- API de administración de uso compartido y publicación;
- API de administración de Dropbox;
- API de inicio de sesión único (SSO);
- API de pedidos/suscripciones y asignación de almacenamiento;
Además, porque apoyamos el FTP estándar y WebDAV (SMTP, POP e IMAP) protocolos, También puede utilizar la API FTP o WebDAV estándar para administrar tus archivos y carpetas.
Los usuarios premium habituales pueden solo Utilice la API estándar FTP y WebDAV. Porque el FTP y WebDAV protocolos son estándar, no necesitas ningún soporte de DriveHQ para eso. Otras API solo se ofrecen a ciertos rvendedores en línea, socios y clientes empresariales.
2. Quiero usar Java para lograr todos los pasos anteriores, es decir, la API debe estar escrita únicamente en Java.
Nuestras API no dependen de ningún lenguaje de programación en particular. Están basadas en la web (Basado en HTTP/HTTPS). Para darte un ejemplo, si quieres iniciar sesión en DriveHQ usando nuestra API, enviarás una solicitud HTTP como esta:
El servidor enviará una respuesta con el código de estado, el mensaje de estado y el ID de la sesión de inicio de sesión.
No estoy seguro de cuál es el modelo de asociación adecuado. Tenemos un servicio empresarial, diseñado para grandes corporaciones; también tenemos programas de reventa de marca compartida y marca blanca, diseñados para almacenamiento en la nube y copias de seguridad y Revendedores de servicios de TI. Su modelo parece novedoso. Es similar a un servicio empresarial; pero ¿necesitan personalización, marca o integración adicionales?
Sin personalización ni integración, nuestro precio depende de la cantidad de espacio de almacenamiento y del número de licencias de usuario. No cobramos licencias de ordenador ni de servidor. Puede usar nuestro servicio en cualquier número de ordenadores sin coste adicional. Nuestras licencias de usuario tienen un precio muy bajo: solo 0,60 $/usuario/mes. En su caso, podríamos eximirle del pago de las licencias de usuario si contrata una gran cantidad de espacio de almacenamiento. ISi te comprometes a más de 5-10 TB, nuestro unidad El precio baja rápidamente y podemos superar el precio de Amazon por más que 50%.