Cursos acelerados
Java
J2EE
Web
SQL
Otros cursos
CV del docente
  Cosas GRATIS !
Gráficos con Flash y Java fácil
RELIH Community
RELEM
Manuales GRATIS
Marco de trabajo SJ
  Servicios
Sitios Web
Aplicaciones empresariales
RELIH
  Acerca de nosotros
  Contacto


certif

 

Pasar de Forms 6i a Java


print
Imprimir la página

Oracle Forms 6i

Es una tecnología de Oracle que permite contruit aplicaciones cliente-servidor, de escritorio, basandose en una base de datos Oracle 8i o arriba.

Forms 6i es un producto que ya no tiene ningun soporte de Oracle, ya que es obsolete desde hace mas de 5 años.

Despues de Forms 6i vino Forms 9i, luego Forms 10g (en realidad 9.04). El soporte de todas estas versiones ya se ha terminado.

Cual es la versión actual de Forms?

Oracle ya no tiene Forms como un producto en si, si no que vende un servidor de aplicaciones (Java) que heredio un contenedor para los Forms 10g.

Entonces ya no se habla de la versión de Forms, pero de la versión del servidor de aplicación (10g R2).

Java es de Oracle? No es un software libre?

El Java fue inventado por Sun Microsystems, y liberado bajo licencia GPL.

Ultimamente Oracle compró Sun Microsystems, pero no puede cambiar el tipo de licencia (ya que es GPL).

Existen varios servidores de aplicación Java, ciertos comerciales y otros libres. Todos pueden correr de igual manera una aplicación escrita en Java.

Servidor de aplicación Java

Los comerciales

Oracle vende un servidor de Aplicación llamado WebLogic. Su versión actual es la versión 10g Release 2.

IBM vende un servidor de Aplicación llamado WebSphere. Su versión actual es la versión 7.

Los libres

Sun Microsystems tiene un servidor de Aplicación llamado GlassFish. Es uno de los más avanzados en terminos de nuevas tecnologias, seguramente debido a los altos conocimientos de sus dessarolladores, que inventaron y mantienen el lenguaje Java.

RedHat tiene un servidor de Aplicación llamado Jboss AS. Su versión actual es la versión 5.

La fundación Apache tiene el servidor Tomcat, que compite con los mejores servidores de aplicación, pero que esta orientado solamente a plicaciones web.

Existen muchos otros servidores libres, pero estos son los principales.

Libre o comercial?

Varios factores entran en línea para decidir si ir por un servidor libre o un comercial.

El precio: los servidores libres son.... gratis. Los comerciales valen miles de dolares a la compra, y tiene costos de mantenimientos.

El soporte: incluido en los servidores comerciales, opcional en los servidores libre: gratis si el soporte es comunitario (por la comunidad), o pagado si el soporte es comercial (con tiempo de respuesta garantizado, etc...). El soporte comercial para los servidores libres es todavia mucho mas barato que una licencia de un servidor comercial.

La estabilidad y capacidad de soportar muchos usuarios. Tanto los servidores libre como los comerciales son muy estables y soportan grandes cantidades de usuarios.

La capacidades de soportar las utlimas tecnologias. Los servidores libre son generalmente los primeros en soportar las nuevas tecnologias, ya que los software libres evolucionan generalmente mas rapidamente que los comerciales, por tener ciclo de desarrollo diferentes.

Conclusión

Pienso que la elección del camino con Java por Oracle es una decisión muy sabia de parte de Oracle, ya que es la orientación general del mercado, por sus capacidades, su segridad, y su estabilidad.

Pero al ir por el camino Java, ya no hay 'obligación' de ir por un servidor Oracle. Cualquier servidor de aplicación Java se puede conectar a cualquier base de datos, Oracle o no.

En conclusión, mi consejo es migrar Forms hacia una aplicación web Java, conectado con la base de datos existente (de Oracle ?), y escoger un servidor libre para hospedarla, con eventualmente un soporte comercial para el servidor.

El ahorro del costo de licencia le podrá permitira cubrir el nuevo hardware del servidor de aplciación y el costo de aprendizaje de las nuevas tecnologias.

 

Solución Java
Tel: +(505) 22 68 09 74
Cel:+(505) 88 88 23 87
 
Cursos acelerados | Servicios | Contacto