Pregunta

Tengo una aplicación que un cliente nos ha pedido para envasar en un dispositivo de software y al querer encontrar una lista de todas las cosas que tengo que tener en cuenta. Cosas relacionadas con la elección del sistema operativo está bien documentada, pero otros aspectos tales como la construcción de las consolas web de utilidad, los marcos que debería considerar (la aplicación está escrito en Java) y las cosas que podría tener que refactorizar en términos de diseño no lo son.

Cualquier orientación está muy apreciada.

¿Fue útil?

Solución

Hay varias cosas que debe considerar al crear un aparato. Lo único que no quiere estar en el negocio de que se mantiene el sistema operativo. Así que elige un sistema operativo que se considera estable y seguro. Al instalar el sistema operativo, sólo incluyen aquellos paquetes absolutamente necesarias para su aplicación. Siempre recoger las versiones estables de los marcos de aplicaciones. Lo ideal es que vamos a usar algo que es relativamente corriente principal. Una vez más, usted debe estar apoyando a su aplicación, no el marco.

Una lista no exhaustiva incluiría cosas como:

  • Elegir un sistema operativo con el apoyo estable y seguro,,.
  • La elección de los productos básicos, frente a la plataforma de hardware. Las piezas deben ser fáciles de buscar y reemplazar.
  • No instalar los paquetes no utilizados.
  • Averiguar cómo va a Patch / actualizar su software una vez desplegado.
  • Proporcionar una opción de configuración Web-base, de modo que usted no tiene que entrar en la carcasa para cambiar la configuración.
  • Crear archivos de registro disponibles a través de una interfaz web por el mismo motivo que el anterior.
  • arranque remoto de tu aplicación durante el arranque.
  • Determine cómo va a asegurar su interfaz web y el aparato en general.
  • Proporcionar una manera de migrar su aplicación a otro aparato en caso de fallo de hardware en general.
  • ¿Tiene su aplicación agrupación mérito y la conmutación por error?
  • Haga copias de seguridad de su aplicación fácil y sin dolor. Lo ideal sería que los usuarios no tendrán que apagar la aplicación de copia de seguridad de sus datos.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top