DESARROLLO JAVA PARA LA CAPA DE PERSISTENCIA DESARROLLO JAVA EE Las mejores prácticas del Desarrollo por Componentes sugieren desacoplar en forma íntegra los componentes de la capa lógica de negocio, de los componentes que entregan el servicio de persistencia (mapeo Objeto-Relacional) que permiten implementar la persistencia de los objetos de tipo entity. Esto entrega un diseño de persistencia con mucho más flexibilidad e independencia del tipo de base de datos. Dentro de las consultorías y desarrollos que realiza nuestra empresa se encuentran: Desarrollos utilizando el patrón DAO. Desarrollo e implementación de framework de persistencia Hibernate. Desarrollo e implementación de framework de persistencia Top Link. Mentoring e inducción a desarrolladores capa de persistencia. Herramientas Para el desarrollo de nuestros proyectos trabajamos con una variada gama de herramientas que soportan Java EE como por ejemplo: Eclipse JBOSS Tom Cat iAS10g (Oracle) Jdeveloper 10g y 11g WebSphere BEA WebLogic Oracle BPEL Trabajamos con todo tipo de tecnologías y frameworks abiertos: XML Web Services CVS Struts NEURONET es una compañía de desarrollo de software cuya misión es proveer productos de de alta calidad y servicios de consultoría J2EE para nuestros clientes. Con más de diez años en el mercado nacional y más de cinco años entregando soluciones avanzadas de Java/JavaEE, hemos trabajado y desarrollado métodos confiables, rentables y procedimientos de QA basados en metodologías ágiles y robustas. Nuestra compañía cuenta con profesionales altamente calificados y motivados que utilizan sus vetas creativas en un ambiente de trabajo estimulante. Todo esto asegura que nuestros clientes obtienen todo lo que necesitan dentro de plazos y presupuestos previamente establecidos. Sobre Java EE Tecnologías OOP AOP SOA Ruby on Rails NEURONET y Java EE HIBERNATE JDO Quartz XMLBeans Junit HTTPUnit Ant Top Link Avda Antonio Varas 175 Of. 807 Providencia - Santiago - Chile Fono: 56-2-236 1312 Fax : 56-2-236 4739 Email: [email protected] www.neuronet.cl Java Platform Enterprise Edition (ex J2EE) se ha convertido en un estándar de la industria de desarrollo de soft¬ware que permite trabajar aplicaciones empresariales seguras, portables, robustas y escalables, basadas en servidores. Java EE provee API’s que permiten administrar, entre otros, web services, modelo de componentes, comunicación entre objetos y que hacen posible la implementación de la arquitectura empresarial orientada a servicios (SOA) y aplicaciones web 2.0. Avda Antonio Varas 175 Of. 807 Providencia - Santiago - Chile Fono: 56-2-236 1312 Fax : 56-2-236 4739 Email: [email protected] www.neuronet.cl CONSULTORÍA JAVA EE CONSULTORÍA JAVA EE ARQUITECTURA JAVA EE DESARROLLO JAVA PARA LA Nuestros especialistas J2EE poseen una amplia experiencia para proponer y desarrollar la arquitectura más adecuada para un cliente. Es así que podrán: La capa web es aquella donde se reciben los requerimientos desde los clientes y donde se construye el código de presentación que se ejecuta en los browsers de aquellos. Para esta capa entregamos los siguientes servicios: CAPA WEB Evaluar los requerimientos de negocio para proponer la mejor solución JavaEE para una empresa o proyecto. Diseñar, desarrollar e implementar la arquitectura JavaEE correcta. Mapear requerimientos no funcionales y requerimientos estratégicos dentro de la Arquitectura Técnica. Aplicar técnicas de desarrollo basadas en componentes. Desarrollar pruebas de conceptos. Desarrollar mapeo objeto-relacional con las herramientas más adecuadas, tomado en cuenta la experiencia de los usuarios y las habilidades de los desarrolladores internos. Desarrollo con AJAX para generar aplicaciones web estilo cliente-servidor, combinando lo mejor de ambos mundos. Desarrollo con JSF (Java Server Faces). Implementación de Menús y capa de seguridad. Desarrollo tradicional usando JSP, Servlets, HTML, javascript, XMLy Custom Tag. Mentoring e inducción a desarrolladores capa web. Desarrollo Java para la capa de Negocio La capa de negocio es aquella donde se implementan las reglas de negocio. Para ésta entregamos los siguientes servicios: Client Side Pesentation Server Side Pesentation Server Side Business Logic Information System Browser Web Server EJB Container Base de Datos Pure HTML JSP EJB Java Applet JSF EJB Desktop Ajax EJB SQL Server Java EE Plataform Archivos RM-COBOL Aplicación Java Otros Dispositivos Java Movil SE Enterprise Oracle 11g Servlet Java EE Plataform Desarrollo con framework SPRING (J2EE sin EJBs). Diseño de componentes EJB bajo una arquitectura de desarrollo por componentes. Desarrollo de componentes EJB. Mentoring e inducción a desarrolladores de Capa Lógica de Negocio. Uso de recursos usando JNDI. CONSULTORÍA JAVA EE CONSULTORÍA JAVA EE ARQUITECTURA JAVA EE DESARROLLO JAVA PARA LA Nuestros especialistas J2EE poseen una amplia experiencia para proponer y desarrollar la arquitectura más adecuada para un cliente. Es así que podrán: La capa web es aquella donde se reciben los requerimientos desde los clientes y donde se construye el código de presentación que se ejecuta en los browsers de aquellos. Para esta capa entregamos los siguientes servicios: CAPA WEB Evaluar los requerimientos de negocio para proponer la mejor solución JavaEE para una empresa o proyecto. Diseñar, desarrollar e implementar la arquitectura JavaEE correcta. Mapear requerimientos no funcionales y requerimientos estratégicos dentro de la Arquitectura Técnica. Aplicar técnicas de desarrollo basadas en componentes. Desarrollar pruebas de conceptos. Desarrollar mapeo objeto-relacional con las herramientas más adecuadas, tomado en cuenta la experiencia de los usuarios y las habilidades de los desarrolladores internos. Desarrollo con AJAX para generar aplicaciones web estilo cliente-servidor, combinando lo mejor de ambos mundos. Desarrollo con JSF (Java Server Faces). Implementación de Menús y capa de seguridad. Desarrollo tradicional usando JSP, Servlets, HTML, javascript, XMLy Custom Tag. Mentoring e inducción a desarrolladores capa web. Desarrollo Java para la capa de Negocio La capa de negocio es aquella donde se implementan las reglas de negocio. Para ésta entregamos los siguientes servicios: Client Side Pesentation Server Side Pesentation Server Side Business Logic Information System Browser Web Server EJB Container Base de Datos Pure HTML JSP EJB Java Applet JSF EJB Desktop Ajax EJB SQL Server Java EE Plataform Archivos RM-COBOL Aplicación Java Otros Dispositivos Java Movil SE Enterprise Oracle 11g Servlet Java EE Plataform Desarrollo con framework SPRING (J2EE sin EJBs). Diseño de componentes EJB bajo una arquitectura de desarrollo por componentes. Desarrollo de componentes EJB. Mentoring e inducción a desarrolladores de Capa Lógica de Negocio. Uso de recursos usando JNDI. DESARROLLO JAVA PARA LA CAPA DE PERSISTENCIA DESARROLLO JAVA EE Las mejores prácticas del Desarrollo por Componentes sugieren desacoplar en forma íntegra los componentes de la capa lógica de negocio, de los componentes que entregan el servicio de persistencia (mapeo Objeto-Relacional) que permiten implementar la persistencia de los objetos de tipo entity. Esto entrega un diseño de persistencia con mucho más flexibilidad e independencia del tipo de base de datos. Dentro de las consultorías y desarrollos que realiza nuestra empresa se encuentran: Desarrollos utilizando el patrón DAO. Desarrollo e implementación de framework de persistencia Hibernate. Desarrollo e implementación de framework de persistencia Top Link. Mentoring e inducción a desarrolladores capa de persistencia. Herramientas Para el desarrollo de nuestros proyectos trabajamos con una variada gama de herramientas que soportan Java EE como por ejemplo: Eclipse JBOSS Tom Cat iAS10g (Oracle) Jdeveloper 10g y 11g WebSphere BEA WebLogic Oracle BPEL Trabajamos con todo tipo de tecnologías y frameworks abiertos: XML Web Services CVS Struts NEURONET es una compañía de desarrollo de software cuya misión es proveer productos de de alta calidad y servicios de consultoría J2EE para nuestros clientes. Con más de diez años en el mercado nacional y más de cinco años entregando soluciones avanzadas de Java/JavaEE, hemos trabajado y desarrollado métodos confiables, rentables y procedimientos de QA basados en metodologías ágiles y robustas. Nuestra compañía cuenta con profesionales altamente calificados y motivados que utilizan sus vetas creativas en un ambiente de trabajo estimulante. Todo esto asegura que nuestros clientes obtienen todo lo que necesitan dentro de plazos y presupuestos previamente establecidos. Sobre Java EE Tecnologías OOP AOP SOA Ruby on Rails NEURONET y Java EE HIBERNATE JDO Quartz XMLBeans Junit HTTPUnit Ant Top Link Avda Antonio Varas 175 Of. 807 Providencia - Santiago - Chile Fono: 56-2-236 1312 Fax : 56-2-236 4739 Email: [email protected] www.neuronet.cl Java Platform Enterprise Edition (ex J2EE) se ha convertido en un estándar de la industria de desarrollo de soft¬ware que permite trabajar aplicaciones empresariales seguras, portables, robustas y escalables, basadas en servidores. Java EE provee API’s que permiten administrar, entre otros, web services, modelo de componentes, comunicación entre objetos y que hacen posible la implementación de la arquitectura empresarial orientada a servicios (SOA) y aplicaciones web 2.0. Avda Antonio Varas 175 Of. 807 Providencia - Santiago - Chile Fono: 56-2-236 1312 Fax : 56-2-236 4739 Email: [email protected] www.neuronet.cl