Oracle Financials: Tecnologías de
Desarrollo – Alba Spectrum

Alba Spectrum
Group
México DF: +52-55-535-04027,
São Paulo (Brasil), USA:
+1-866-528-0577
ou +1-630-961-5918,
Europa: +44-20-8123-2580
ou +45-36-96-5520
help@albaspectrum.com skype:
albaspectrum
Ya
conversamos en relación a la importancia de la tecnología Java en el artículo
“Oracle
E-Business Suite Customization: New Directions”.
Esta importancia no se refiere solamente a Oracle, sino también para los
clientes de E-Business Suíte, cuyas inversiones deben ser preservadas. A
continuación presentaremos algunas herramientas y frameworks para los
desarrollos en Java:
-
Lenguaje Java: es
un lenguaje orientado a objetos, por lo que si Ud no está acostumbrado con
esta técnica aconsejamos fuertemente que estudie esta tecnología ya
consagrada y establecida. Para desarrollar en Java es necesario utilizar
innúmeras bibliotecas y formatos, ellas son conocidas principalmente como:
J2ME, J2SE, J2EE, para dispositivos portátiles, modelado y corporativos,
respectivamente.
-
JDeveloper: es un
ambiente integrado para desarrollo(IDE), construído en Java para el
desarrollo de proyectos Java. El ciclo de desarrollo es completamente
atendido, o sea, en JDeveloper es posible modelar(UML), codificar, “debugar”,
testear y “deployar”. El está preparado para el desarrollo en Web, XML, Web
Services, SQL, J2EE y Oracle ADF. Provee funcionalidades nativas para las
herramientas y frameworks abiertos mas populares, como: Struts, Ant,
JUnit e CVS. Según Oracle, el JDeveloper es la herramienta seleccionada por
los clientes de Forms, Reports y Designer, esto porque el JDeveloper utiliza
un modelo de desarrollo similar.
-
Struts: es un
framework Java que es considerado, de hecho, como un modelo para el
desarrollo de aplicaciones Web. Es una buena solución para organizar el
libre desarrollo de páginas web con JSP/Servlets. El Struts implementa el
modelo MVC (Model / View / Controller), así es posible separar la lógica del
negocio (Model) del flujo de control (Controller) y del código JSP/Html
(View).
-
J2EE: es una
arquitectura que define modelos para el tratamiento de problemas comunes al
desarrollo a nivel corporativo, tales como: persistencia, escalabilidad,
disponibilidad, seguridad, computación distribuida, etc. Este modelo debe
ser seguido por los vendedores de servidores de aplicaciones, de esa forma
una aplicación J2EE debería rodar en qualquier servidor compatible con el
modelo, tal como: Oracle OC4J (OAS), IBM WebSphere, BEA WebLogic, JBoss,
etc. J2EE no es una simple arquitectura para resolver un problema sencillo.
Esté preparado para estudiar y entender la complejidad de programación en
nivel corporativo (para ayudarlo trataremos de este asunto en futuros
artículos ).
- EJB:
es un modelo J2EE
que define la forma como escribir componentes del lado del servidor. Con EJB
es posible escribir la lógica de las transacciones del negocio (Session
Beans), definir una camada de dominio para accesar datos (Entity Beans) y
trabajar con mensajes y filas de forma asincrónica (Message Driven Beans).
El último release del modelo EJB, el 3.0, que todavía no es totalmente
utilizado, facilitará el desarrollo. El release anterior, 2.0 y 2.1,
necesita de una serie de modelos de proyecto para resolver problemas comunes
al desarrollo corporativo, lo que no torna el código de fácil codificación y
entendimiento. El primer modelo emitido, el 1.0, era prácticamente
insuficiente para el desenvolvimento corporativo; no implementaba ni el
relacionamento uno para muchos.
-
Oracle ADF: de
acuerdo con Oracle, el ADF es un framework para el desarrollo de
aplicaciones. Fué proyectado para simplificar el desarrollo en 2EE, traer
productividad y facilidad de uso para los desarrolladores Oracle Forms. El
ADF juntamente con el JDeveloper es la mejor elección para el desarrollo en
Oracle E-Business Suite, porque Oracle transformó este ambiente en familiar
para el programador de Oracle Forms, Reports yDesigner.
Para más información
sobre Oracle Applications, por favor contáctenos:
México DF
+52-55-535-04027,
Colombia:
57-1-2574747, San Pablo
, EUA +1-866-528-0577 ou +1-630-961-5918
ou email
help@albaspectrum.com
Alba Spectrum
Technologies (
http://www.ronix-systems.de
http://www.albaspectrum.com
)– Microsoft Business Solutions Great Plains, Navision, Axapta MS CRM, Oracle
Financials and IBM Lotus Domino Partner, sirviendo clientes corporativos en las
siguientes industrias : Aerospacial y Defensa, Servicios de Salud, Distribución
y Logística, Hospitales, Bancos Finanzas, Ventas mayoristas y minoristas,
Químicos, Gas y Petróleo, Colocación y reclutamiento de Personal, Marketing y
Publicidad, Textil, Farmacéutica, Insituciones de Bien Público, Bebidas, y
Manufacturas en general. Tenemos presencia en las principales ciudades y
capitales de América: Santiago - Chile, Buenos Aires - Argentina, Lima - Perú,
La Paz - Bolivia, Bogotá - Colombia, Asunción - Paraguay, Quito – Ecuador,
Caracas – Venezuela, San Pablo – Brasil, Méjico DF, Méjico - etc. y en el resto
del Mundo.