Temas varios

Solo disponible en BuenasTareas
  • Páginas : 2 (436 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de octubre de 2010
Leer documento completo
Vista previa del texto
SOPORTE TÉCNICO PARA PROFESORES Y ALUMNOS MICROSOFT
ACTIVIDAD PARA LAS SEMANAS TRES Y CUATRO
USTED LLEGO A UNA EMPRESA Y SE ENCONTRÓ CON EL SIGUIENTE DESAFÍO:
* En una empresa que abandonoWindows 2000 y XP por pasarse a Linux se encontró que ellos trabajan con una aplicación cliente en Windows que esta siendo emulada en cada equipo Linux lo que hace que la aplicación corra un 20% mas lentaque lo normal y se generen errores inesperados, los datos de la aplicación se encuentran almacenados en una base de datos PostgreSQL.

* ¿Cuál sería la solución más adecuada para resolver estosproblemas?, envíenos en un zip todos los archivos que involucren su solución, no olvidar el plan de trabajo.
DESARROLLO
Bueno en mi concepto esto no se puede hacer sin antes realizar un estudio decompatibilidad entre la aplicación y el sistema operativo, toda emulación corre el riesgo de perder estabilidad y velocidad, creo que es algo que no se puede dejar de lado al momento de realizar unamigración, y más del calibre que nombra.
Evidentemente el analista/programador que realizó este trabajo no consideró la importancia de perder eficiencia a pos de lograr un cambio de plataforma,quizas pensando en "Ahorrar" o liberar a la empresa de costosas licencias. Creo que ese es el precio que se debe pagar.
Entonces, por un lado tenemos una ventaja y es que el sistema esta corriendo bajoPostgreeSQL, por lo tanto es multiplataforma, Actualmente arriesgaría a tratar de ir migrando esta aplicación (ya sea por módulos o por importancia) a un lenguaje con soporte multiplataforma, empleandoya sea código para servidor o algún lenguaje interpretado, como Python o Java.
Evidentemente la curva de aprendizaje de Python es mucho más inferior que la de JAVA. De ultima, podes llegar a meplaralgun wrapper para PHP.actualmente trabajo en una empresa que posee 3 sistemas distintos, uno es un Ardent (actualmente es de IBM bajo plataforma NT, las DB no son relacionales sino Multivalue o...
tracking img