Pregunta

¿Cuáles serían las diferencias al implementar la lógica empresarial remota?

Actualmente estamos planeando usar AAD desarrollar aplicaciones web front-end (pasando de puntales).¿Cuáles son las diferencias entre las llamadas frontales? EJB usando Enlace superior frente a los componentes empresariales del ADF mediante RMI en términos de escalabilidad, ya que la migración de Struts a ADF también abarcará PL/SQL y Oracle Forms, aumentando así drásticamente el número de usuarios.

¿Fue útil?

Solución

ADF es bastante amplio, ya que abarca la interfaz hasta el acceso a los datos.es genial RAD framework si vas a usar toda la pila, pero no es tan atractivo si solo vas a usar una parte u otra.

Supongo que está hablando de utilizar componentes comerciales TopLink o ADF (BC4J) para la capa de acceso a datos.

Yo diría que si planea usar una aplicación basada en RMI, TopLink probablemente sería mejor, principalmente porque el poder de BC4J está en sus objetos de vista, que no se serializan (por lo tanto, traduce esos resultados a objetos de valor de estilo TopLink). de todos modos).

Si está creando una aplicación web directa y realmente no le importan los EJB y RMI, entonces creo que encontrará que BC4J ofrece mucho en cuanto a hacer escalar las aplicaciones web estándar...En pocas palabras, asigna SQL a objetos de vista, que son básicamente cuadrículas de datos inteligentes que tienen un comportamiento muy ajustable, que se puede vincular directamente a JSF componentes de Oracle ADF Faces, lo que proporciona un RAD sin interrupciones realmente bueno.

Otros consejos

Estoy pasando por una situación similar ahora mismo.No soy un experto, pero aquí lo que he recopilado de mi experiencia.Si EJB utiliza escalas Toplink o ADF depende bastante de los detalles de su situación.En algunos casos, uno puede ser mejor que el otro, pero tengo la sensación de que ambas son soluciones bastante buenas.

Sin embargo, dado que usted menciona que el proyecto también implica la migración de Oracle Forms, parece que ADF sería la mejor opción ya que Oracle parece estar posicionando a JDeveloper y ADF como el sucesor de Forms and Reports (consulte la Documentación de ADF dirigida a desarrolladores de formularios y diseñadores).

No debe utilizar la implementación EJB de ADF BC.Necesita mucha sincronización RMI.Lo usé con ADF Balancearse.Pasar al siguiente registro lleva unos tres segundos.Necesitamos reescribir los cuadros combinados para que funcione.

En oráculo 11g (edición 2009-05) tendrá la opción de crear un WS SDO basado en un objeto de visualización y podrá usarlos en entidades basadas en servicios de ADF BC en otro proyecto de ADF.

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