Pregunta

Actualmente están disponibles marcos de aplicaciones como DotNetNuke, Eclipse, Websphere, etc., que ofrecen marcos personalizables que se pueden utilizar como aplicaciones de panel.¿Los utiliza o usted y sus compañeros siguen escribiendo marcos de paneles de control sorprendentes, modulares y fáciles de mantener que ustedes mismos apoyan?

¿Existe algún buen marco web independiente del sistema operativo que sugiera utilizar para construir su propia infraestructura de clase empresarial?

¿Fue útil?

Solución

El que uso es Oracle Application Development Framework.Es un marco completo y totalmente compatible, y Oracle lo utiliza para crear sus propias aplicaciones empresariales.Viene con muchos componentes JSF que son muy fáciles de vincular a los objetos de datos subyacentes.Recomendaría esto para todas las aplicaciones Java que necesiten datos de bases de datos.

Encontrará una discusión al respecto en Oracle Wiki:http://wiki.oracle.com/page/ADF+Methodology+-+Work+in+Progressent

Otros consejos

No hay una respuesta correcta.Mire la necesidad del negocio...Si estás haciendo cosas bastante típicas, entonces partir de un marco establecido es un buen punto de partida.Si cree que puede necesitar algunos componentes o widgets personalizados, busque un marco que sea extensible utilizando los conocimientos y habilidades que tiene internamente.

A menos que su línea de negocio sea crear marcos de aplicaciones o paneles de control, uno debe analizar detenidamente antes de crear un marco o panel de control completamente nuevo.

En el trabajo intentamos crear lo menos posible desde cero.Usamos mucho Frameworks (tal vez no siempre frameworks de extremo a extremo).Hemos utilizado mucho Dot Net Nuke.Otro marco que utilizamos mucho es CSLA.

Personalmente uso DotNetNuke bastante para proyectos personales y comerciales.Sin embargo, DNN no cumple con uno de sus requisitos, ya que es una solución .NET, por lo que depende de Windows.

Descubrí que el uso de DotNetNuke ha reducido en gran medida nuestro tiempo de entrega y podemos centrarnos en nuestras necesidades principales en lugar de la implementación de las piezas comunes.

Tenga cuidado al considerar qué tan escalable es el marco.Hay varios marcos por ahí a los que les gusta dañar su base de datos porque piensan que no es más que un sistema de archivos glorificado...esos marcos no se escalan bien en absoluto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top