hola... tengo una array de dudas...
en el trabajo, hacen uso de varios sistemas tanto web como escritorio, y hay fallas en algunas operaciones de los sistemas, y estan desarrollados en distintos lenguajes y hay algunas mudulos que no estan implementados, un caso son los modulos de inventariado de activos y otro de inventariado en general, me dicen que el de inventariado de activos ya esta casi terminado el desarrollo, ahora el otro modulo de inventariado en general me lo estan dando a analizar y estoy pensandolo hacer con php( el modulo de inventariado de activo no tengo datos de como ah sido desarrollado lo unico q me dijeron es q usa una BD mysql, y presumo que han usado asp para su desarrollo) pero mi interrogante es habria algun problema o inconveniente en realizar los modulos en distintos lenguajes... si por algun motivo a o b desearian que esos modulos se comuniquen o se comunique con otros modulos, tengo la idea de hacerlo atravez de una web service la comunicacion,
esto acarreeria mas problemas o complicaciones para la empresa en general? lo que estoy pensado es a futuro tratar de que esos sistemas cambien o se migren( actualmente presentan errores y no se ajusta del todo a los requerimientos del negocio) y estoy pensando migrar esos sitemas a php o java( la empresa requiere de software open source o libre por motivos de costo) actualmente usan un motor de bd sql server( tengo entendido que sql server tiene una version libre que es el sql server express esto seria una alternativa)... para el modelado del uml el netbean tiene un plugin para esas labores pero que tan recomendable es, luego tambien hay otro que se llama umbrello si mal no recuerdo y ambos son libres cual recomendarian ...
espero sus comentarios...
salu2