NEURONET y Java EE

NEURONET  es una compañía de desarrollo de software cuya misión es proveer productos de software 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 establecido métodos confiables, productivos y procedimientos de QA basados en metodologías ágiles y robustas.

Todo esto asegura que nuestros clientes obtienen todo lo que ellos  necesitan dentro de los plazos y presupuestos.

Nuestra compañía emplea a profesionales altamente calificados y motivados que utilizan su formación, capacitación y capacidad creativa en un ambiente estimulante de trabajo .

Sobre Java EE

Java Platform Enterprise Edition (ex J2EE) se ha convertido en un estándar de la industria de desarrollo de software que permite  desarrollar aplicaciones empresariales basadas en servidores que sean seguras, portables, robustas y escalables. 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 de siguiente (esta) generación (Web 2.0).

Arquitectura Java EE

Nuestros especialistas J2EE poseen una amplia experiencia para proponer y desarrollar la arquitectura más adecuada nuestros cliente. Es así que nuestros clientes podrán:

  1. Evaluar sus requerimientos de negocio para proponer la mejor solución JavaEE para su empresa o proyecto.
  2. Diseñar, desarrollar e implementar la arquitectura JavaEE correcta.
  3. Mapear requerimientos no funcionales y requerimientos estratégicos dentro de la Arquitectura Técnica.
  4. Aplicar técnicas de desarrollo basadas en componentes.
  5. Desarrollar pruebas de conceptos.
  6. Desarrollar mapeo objeto-relacional con las herramientas más adecuadas, tomado en cuenta la experiencia de los usuarios y conocimiento de los desarrolladores internos.

Desarrollo Java para la capa Web

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 lo browsers de estos. Para esta capa entregamos los siguientes servicios:

Desarrollo con AJAX para producir aplicaciones web estilo cliente-servidor, combinando lo mejor de ambos mundos.
Desarrollo con JSF (Java Server Faces)
Implementación de Menues 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 esta capa entregamos los siguientes servicios:

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

La mejores prácticas del desarrollo por componentes sugieren desacoplar completamente las componentes de la capa lógica de negocio de las componentes que entregan el servicio de persistencia (problema 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

Tecnologías Java/JavaEE

 

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)
Oracle BPEL
Jdeveloper 10g y 11g
WebSphere
BEA WebLogic.
Tecnologías
Trabajamos con todo tipo de tecnologías y frameworks abiertos como las siguientes :

Desarrollo Java para la capa Web
AOP (Aspect Oriented Programming)
SOA (Service Oriented Architecture)
Ruby on Rails
XML
Web Services
CVS (Control de Versiones)
Struts (Implementacion de MVC)
Top Link (framework de persistencia)
HIBERNATE (framework de persistencia)
JDO (Java Data Objects, Modelo de Persistencia de Java)
Quartz
XMLBeans
Junit
HTTPUnit
Ant
Jasper Report (herramienta para construcción de reportes)