Home Embarcadero JBuilder


Información del Producto

Datasheet

Feature Matrix

JBuilder

JBuilder es la herramienta multi-plataforma de desarrollo Java de CodeGear, basado en el popular framework de Eclipse, integrando todos los beneficios de las soluciones Open Source con el soporte de un ambientes robusto de productividad y escalabilidad para sus aplicaciones de negocios corporativas con Java.


Características Principales :

  • Revolucionario concepto de Application Factory; logra reutilizar el código y transferir conocimiento de la aplicación.
  • Diseñador integrado de Swing para la creación visual de GUIs (interfaces gráficos de usuario).
  • Plataforma Eclipse Integrada con Plug-ins que aceleran y automatizan el desarrollo de aplicaciones enterprise.
  • Soporte de Servicios SOA.
  • Herramientas de Modelado UML 2.0
  • Workbench Visual para EJB 3.0
  • Integración de aplicaciones OpenSource como Bugzilla, Mylar, Continuum, Xplanner, SubVersion, JBoss y otros.
  • Incluye OptimizeIT para optimizar la perfomance de su aplicación.
  • Inlcuye TeamInsight para equipos de trabajo con control colaborativo del código.
  • Incluye ProjectAssist para definición y seguimiento de proyectos.


Integración con productos Open Source

Los usuarios de Eclipse invierten mucho tiempo en la configuración del IDE debido a la gran cantidad y diversidad de plugins utilizados; corriendo riesgos de incompatibilidades entre versiones.

JBuilder trae lo mejor en Open Source, totalmente listo para su instalación.

· JBoss
· QALab
· Liferay
· Xplanner
· Bugzilla
· SubVersion
· Maven
· JUnit
· Apache
  · Geronimo
· FingBugs
· XDoclet
· GlasFish
· Axis
· Continuum
· MySql
· Mylar


La integración con servidores de aplicación J2EE, es uno de los puentes más fuertes en JBuilder 2008 con el cual, a través del desarrollo de J2EE, se puede utilizar EJB 2.1/3.0 e integrarse a los siguientes servidores de aplicación:

    · EJB 2.1
       · Weblogic 9.1
       · WebSphere 6.0
       · JBoss 4.0.4
       · Geronimo 1.0
 
    · EJB 3.0
       · Glassfish
       · WebLogic EJB 3
       · JBoss 4.0.4
       · Oracle 10 rel 3

 

Manejo de Comunicación y Equipos Remotos

La coordinación de equipos y el mantenimiento de la comunicación entre ellos es fundamental para el desarrollo corporativo. Es un desafío importante, principalmente cuando los equipos trabajan remotamente. JBuilder 2008 incluye ProjectAssist y TeamInsight, que ayuda a manejar sus proyectos con mayor efectividad.

ProjectAssist es responsable de administrar TeamInsight, la herramienta de comunicación y colaboración. Toda la solución es instalada, configurada e integrada en el IDE de JBuilder con un sólo click.


TeamInsight es una solución basada en herramientas OpenSource, como:

· SubVersion control de versión.
· Continuum integración de builds.
· Bugzilla acompañamiento de bugs.
· Xplanner manejo de proyectos y requerimientos.

 

Calidad, métricas, auditoría, UML y documentación.

Definir un  patrón de calidad  y automatizar la verificación del código conforme a los patrones definidos es otro gran desafío. En muchos casos no sucede por falta de tiempo, y porque no tenemos cómo automatizar esta verificación. Con JBuilder es posible definir los patrones de codificación y a través de las auditorias y métricas verificar la calidad del código.
Cuando se ejecuta la auditoria se podrá verificar si el código contiene errores. Esto sucede solamente cuando la aplicación es ejecutada.  Con la auditoria los errores son detectados antes y durante el desarrollo.

A través de las métricas, podrá identificar si el código esta de acuerdo con los patrones del lenguaje Java y de acuerdo con las métricas definidas por usted; por ejemplo: complejidad ciclomática, niveles de herencia, parámetros por método, líneas de código y otros más.


UML está presente en JBuilder a través de los diagramas de caso de uso, secuencia, actividad, componente, estado y distribución. Con el recurso de ingeniería reversa, cualquier código Java puede ser representado en un diagrama de clase. El diagrama de secuencia puede ser generado a partir del código y también generar el código a partir del modelo. El LiveSource es el recurso con el cual, cualquier alteración en el o del modelo se refleja en el código automáticamente y viceversa.


Desarrollo Visual de EJB y WebServices

Con EJB Visual Designer, el desarrollador podrá crear modelos EJB 2.1, con el cual la generación del deployment descriptor, para los servidores soportados, será basada en la lectura del código que utiliza XDoclet para describir los atributos de los objetos.

Todo el desarrollo es visual, se puede crear los Enterprise JavaBeans a partir de una base de datos o iniciar un nuevo modelo, en el que la generación del repositorio de datos puede ser hecha a través del deploy en JBoss, utilizando Hibernate como mecanismo de persistencia.


La creación de WebServices y visualización de archivos WSDL aumentan la productividad y facilitan el desarrollo de WebServices. El WSDL Designer posibilita al desarrollador la alteración de WSDL visualmente.



 

Optimizeit

Las unidades de prueba no son suficientes para evaluar la calidad de la aplicación. Es importante otro tipo de pruebas. JBuilder incluye Optimizeit como herramienta para test de aplicaciones J2EE.

Con Optimizeit es posible monitorear el código, threads y a través del Request Analyzer, verificar como una aplicación de J2EE está siendo ejecutada dentro del servidor de la aplicación. Permite monitorear los servicios: JDBC, JMS, JNDI, JSP, EJB, CCI y Web Services.



 



 Contáctenos
  estaremos complacidos de responder sus inquietudes.

 
Herramientas de desarrollo
RAD Studio
JBuilder
 Delphi for Win32
RadPHP
InterBase
C++ Builder
Delphi Prism

 Soporte
 a través de Foros

 Para suscribirse a los foros es necesario tener instalado Microsoft Outlook Express (viene con Ms Internet Explorer) u otra herramienta capaz de leer noticias.

 Sólo haga click en el botón y elija los foros a los cuales desea suscribirse.

  Cualquier duda   contáctenos.


 
Home | Unisolutions | Soluciones | Productos | Servicios | Novedades | Contacto | Mapa del Sitio | Compatibilidad