Recommended: Click here to improve PC speed »
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 serefiere solamente a Oracle, sino tambià n para los clientes de E-Business Suà te,cuyas inversiones deben ser preservadas. A continuacià n presentaremos algunasherramientas 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 yaconsagrada y establecida. Para desarrollar en Java es necesario utilizar innà merasbibliotecas 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 parael desarrollo de proyectos Java. El ciclo de desarrollo es completamente atendido, osea, 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 frameworksabiertos mas populares, como: Struts, Ant, JUnit e CVS. Segà n Oracle, el JDeveloperes la herramienta seleccionada por los clientes de Forms, Reports y Designer, estoporque el JDeveloper utiliza un modelo de desarrollo similar.  Struts: es un framework Java que es considerado, de hecho, como un modelo para eldesarrollo de aplicaciones Web. Es una buena solucià n para organizar el libredesarrollo 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 problemascomunes al desarrollo a nivel corporativo, tales como: persistencia, escalabilidad,disponibilidad, seguridad, computacià n distribuida, etc. Este modelo debe serseguido por los vendedores de servidores de aplicaciones, de esa forma unaaplicacià n J2EE deberà a rodar en qualquier servidor compatible con el modelo, talcomo: Oracle OC4J (OAS), IBM WebSphere, BEA WebLogic, JBoss, etc. J2EE no es unasimple arquitectura para resolver un problema sencillo. Està preparado para estudiary entender la complejidad de programacià n en nivel corporativo (para ayudarlotrataremos de este asunto en futuros artà culos ).  EJB: es un modelo J2EE que define la forma como escribir componentes del lado delservidor. 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) ytrabajar con mensajes y filas de forma asincrà nica (Message Driven Beans). El à ltimorelease 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 deproyecto para resolver problemas comunes al desarrollo corporativo, lo que no tornael 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 implementabani el relacionamento uno para muchos.  Oracle ADF: de acuerdo con Oracle, el ADF es un framework para el desarrollo deaplicaciones. Fuà proyectado para simplificar el desarrollo en 2EE, traerproductividad y facilidad de uso para los desarrolladores Oracle Forms. El ADFjuntamente con el JDeveloper es la mejor eleccià n para el desarrollo en OracleE-Business Suite, porque Oracle transformà este ambiente en familiar para elprogramador de Oracle Forms, Reports yDesigner.
Para màs informacià n sobre Oracle Applications, por favor contà ctenos: Mà xico DF+52-55-535-04027, San Pablo +55-11-3444-4949, EUA +1-866-528-0577 ou +1-630-961-5918ou email help@albaspectrum.com
Alba Spectrum Technologies ( http://www.greatplains.com.mx http://www.ronix-systems.de http://www.albaspectrum.com ) Microsoft BusinessSolutions Great Plains, Navision, Axapta MS CRM, Oracle Financials and IBM LotusDomino 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.