Websphere
Upcoming SlideShare
Loading in...5
×
 

Websphere

on

  • 1,027 views

 

Statistics

Views

Total Views
1,027
Views on SlideShare
904
Embed Views
123

Actions

Likes
0
Downloads
24
Comments
0

2 Embeds 123

http://javamaestria-orestes.blogspot.com 122
http://www.javamaestria-orestes.blogspot.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Websphere Websphere Document Transcript

  • UNIVERSIDAD MARIANO GALVEZ GUATEMALA Dr.: Orestes Febles Curso: Java Avanzada TEMA: WebsPhere. Integrantes del Grupo: José Luis Jiménez 092-05-1906 Luis Fernando Fajardo López 092-06-502 Yolanda Pineda Aguilar 092-06-19328 Luis Efraín Tarott 092-04-6853 Fernando Adolfo Argueta 092-04-7786 Neftalí Larios Nájera 092-04-8055 Axel de Jesús Tejeda Valle 092-05-14096 Sergio Guillermo Mendoza 092-02-7674 Esduardo Efraín Avelar 092-03-7580 Ever Josué Molina Blas. 092-06-16054 César Augusto Pereira 092-09-7853
  • Índice Introducción.................................................................................................................................. 3 Rational Application Developer .................................................................................................... 4 Descripción................................................................................................................................ 4 Historia...................................................................................................................................... 6 Características de RAD Versión 8 .............................................................................................. 6 Generalidades sobre Rational Application Developer .............................................................. 6 WebSphere.................................................................................................................................... 7 WebSphere Application Server ................................................................................................. 7 Integración de aplicaciones....................................................................................................... 9 Infraestructura de aplicaciones y transacciones..................................................................... 10 Aceleradores ....................................................................................................................... 10 Productos WebSphere Studio ................................................................................................. 11 WebSphere Studio Application Developer.......................................................................... 12 WebSphere Studio Application Developer Integration Edition .......................................... 12 WebSphere Enterprise Developer: ..................................................................................... 12 Entorno de Desarrollo de WebSphere Studio Application Developer.................................... 13 WebSphere Studio Workbench........................................................................................... 13 Ventajas de migrar a WbSphere Studio application Developer.............................................. 13 J2EE: .................................................................................................................................... 14 Desarrollo Java: ................................................................................................................... 14 Web Services:...................................................................................................................... 14 Costos:..................................................................................................................................... 16 WebSphere Application Server ........................................................................................... 16 WebSphere Application Server – Express ........................................................................... 17 WebSphere eXtreme Scale,................................................................................................. 18 WebSphere Application Server for Developers .................................................................. 18 Conclusiones ............................................................................................................................... 20 Recomendaciones ....................................................................................................................... 21 Egrafias........................................................................................................................................ 22
  • Introducción Este documento tiene como finalidad el proporcionarle al lector lo más importante del software WebSphere de IBM. Antes de comenzar con el tema principal, hablamos sobre lo que es Rational Application Developer, debido que es una evolución de lo que anteriormente se conocía como software WebSphere, un RAD es una herramienta que permite el desarrollo de aplicaciones JEE, como eclipse. Las ventajas de RAD es que permite realizar conexiones de base de datos y SQL, además de ser multilenguaje, ya que le permite a los desarrolladores programar en unos varios lenguajes como por ejemplo. HTML, Java, entre otros. WebSphere es desarrollado por IBM y se le conoce como un grupo de productos de software privado, conocido como WAS que significa WebShpere Application Server. Un WAS permite diseñar procesos de negocio con el software WebSphere Business Modeler. IBM con la creación de WAS creo un middleware ya que es la plataforma de integración de toda la infraestructura de software. La ventaja de WAS es que permite la integración de procesos empresariales, esto permite desarrollar aplicaciones a nivel estratégico, como por ejemplo realizar simulaciones, interactuar, llevarlo al proceso de producción y posteriormente darle mantenimiento todo esto de una forma rápida e inteligente, adaptándolo todo a las necesidades de la empresa. Por ultimo en este documento mencionamos los precios por los cuales se vende este software y sus derivados, además al final del documento presentamos nuestras conclusiones, de lo que nos parece este software.
  • Rational Application Developer IBM Rational Application Developer (RAD) anteriormente denominado WebSphere Studio Application Developer es un entorno de desarrollo integrado creado por la división Rational Software de IBM para el diseño visual, construcción, pruebas y despliegue de servicios web, portales y aplicaciones JEE. Descripción IBM Rational Application Developer es una herramienta de entorno de desarrollo integrado (IDE) Java para diseñar, desarrollar y desplegar aplicaciones. Incluye todas las características de Eclipse y las amplía con herramientas de desarrollo visual y soporte de IBM WebSphere. Este software está optimizado para IBM WebSphere Application Server e IBM WebSphere Portal Server con entornos de prueba para ambos RAD está basado en el IDE Eclipse y soporta sus extensiones. Incluye herramientas y editores para trabajar con:  Conexiones a bases de datos y SQL.  Lenguaje de programación EGL (Enterprise Generacion Language).  HTML.  Java.  JavaServer Faces y JavaServer Pages.  UML.  Servicios web.  XML. WebSphere Studio Application Developer es un producto que se ha desarrollado basándose en el Workbench (banco de trabajo) de Eclipse. La plataforma del Workbench de Eclipse fue diseñada por IBM y lanzado a la comunidad de open-source (código abierto). Este Workbench se ha diseñado para proveer la máxima flexibilidad en el desarrollo de las herramientas y las nuevas tecnologías que pueden emerger en el futuro. Los ambientes de desarrollo realizados para el Workbench deben apoyar a el modelo de desarrollo role-based (basado en roles). La familia del WebSphere Studio Application Developer se basa en un ambiente integrado de desarrollo (IDE), donde este permite: Desarrollar, Probar, Eliminar errores y desplegar su usos. Donde también proporciona la ayuda para cada fase del desarrollo
  • del ciclo vida. Los líderes de la industria de software como: IBM, Borland, Merant, QNX Software Systems, Rational Software, RedHat, SuSE, TogetherSoft y WebGain formaron inicialmente la eclipse.org que actualmente administra los directores del Eclipse open source project. Eclipse es una plataforma abierta para la integración de herramienta construida por una comunidad abierta de los abastecedores de la herramienta. Está plataforma proporciona herramienta con la última flexibilidad y control sobre su tecnología del software. Eclipse se ha diseñado desde la necesidad de Construir, Integrar los desarrollos útiles del uso de las tecnologías. El valor más importante que tiene esta plataforma es: el rápido desarrollo de herramienta siendo esta una de las características basadas en un modelo plug-in (con enchufe) .
  • Historia Rational Application Developer era anteriormente conocido como WebSphere Studio Application Developer (WSAD). La primera versión de WSAD fue lanzada en el año 2001 como sucesor de las aplicaciones WebSphere Studio (editor HTML) y VisualAge (editor Java). En 2005 IBM decide renombrar este entorno de desarrollo como Rational Application Developer como una estrategia para concentrar todas las herramientas de desarrollo en Rational Software, que fue comprada por IBM en el año 2003. La última versión de RAD es la 8, que incluye soporte para VB.Net y C# Características de RAD Versión 8 IBM Rational Application Developer for WebSphere Software V8.0 ayuda a los desarrolladores de Java a diseñar, desarrollar, ensamblar, probar, crear perfiles y desplegar Java/Java EE, portal, web/Web 2.0, OSGi, servicios web y aplicaciones SOA. Este software incluye herramientas de prueba y análisis del desarrollador para ayudarle a encontrar y solucionar problemas antes. Rational Application Developer está optimizado para IBM WebSphere Application Server e IBM WebSphere Portal Server con entornos de prueba para ambos.  Servicios de Enterprise Java: permite desarrollar, probar y desplegar servicios con Java EE, SCA y OSGi.  Soporte para Web y Web 2.0: da soporte al desarrollo visual de páginas web y Web 2.0.  Calidad de la aplicación: proporciona herramientas de prueba y análisis del desarrollador para encontrar y solucionar problemas al principio del ciclo de desarrollo.  Soporte de WebSphere: proporciona soporte integrado para entornos de prueba y paquetes de características para WebSphere Application Server y WebSphere Portal Server.  Integraciones: se integra con IBM Rational Team Concert y con IBM Rational ClearCase para la gestión de cambios. Generalidades sobre Rational Application Developer Rational Application Developer ofrece a los usuarios la capacidad de aprovechar las características de otros productos Rational a través del soporte a la integración de los productos. A menudo, el desarrollador deberá realizar funciones, informar sobre estados y actualizar registros usando una funcionalidad que no está incorporada en su entorno integrado de desarrollo (IDE). Para realizar estas acciones, deberá abandonar
  • su IDE, abrir otra aplicación, y ejecutar la acción desde allí. Las integraciones de productos disponibles en Rational Application Developer permiten que los desarrolladores permanezcan en el entorno de desarrollo a la vez que trabajan con productos integrados. Las acciones que llevan a cabo con las características de integración de Rational Application Developer estarán disponibles a otros usuarios de los productos integrados dentro de sus propios entornos. WebSphere WebSphere es una familia de productos de software privado de IBM, aunque el término se refiere de manera popular a uno de sus productos específicos: WebSphere Application Server (WAS). WebSphere ayudó a definir la categoría de software middleware y está diseñado para configurar, operar e integrar aplicaciones de e- business a través de varias plataformas de red usando las tecnologías del Web. Esto incluye componentes de run-time (como el WAS) y las herramientas para desarrollar aplicaciones que se ejecutarán sobre el WAS. La familia de productos WebSphere además incluye herramientas para diseñar procesos de negocio (WebSphere Business Modeler), para integrarlos en las aplicaciones existentes (WebSphere Designer) y para ejecutar y monitorizar dichos procesos (WebSphere Process Server, WebSphere Monitor). El sitio de developerWorks sobre WebSphere es un conjunto de recursos técnicos para desarrolladores, administradores, planificadores empresariales y otros profesionales técnicos que desean aprender a explorar los varios dispositivos de la plataforma y las herramientas WebSphere. El sitio se actualiza semanalmente con los más recientes eventos relacionados con WebSphere y anuncios de productos e incluye nuevas adiciones a la amplia gama de artículos, tutoriales, muestras de código, roadmaps y otros materiales técnicos. WebSphere es la plataforma de integración de software de IBM. Incluye toda la infraestructura de middleware -- como servidores, servicios y herramientas -- necesaria para grabar, ejecutar y supervisar 24 horas al día, 7 días a la semana, aplicaciones Web on demand de nivel industrial y soluciones para varias plataformas y varios productos. WebSphere proporciona un software de integración confiable, flexible y robusta. WebSphere Application Server
  • Es la base de la infraestructura; todo lo demás funciona basado en él. Soporta entornos que son SOA y que no lo son. WebSphere Process Server, que se basa en WebSphere Application Server, y WebSphere Enterprise Service Bus, establecen la base para aplicaciones modulares con arquitectura orientada a servicios (SOA). Colectivamente, soportan el uso de normas empresariales para impulsar aplicaciones que soportan los procesos empresariales. Los entornos de alto rendimiento también usanWebSphere Extended Deployment como parte de su infraestructura básica. Otros productos WebSphere proporcionan una amplia variedad de servicios adicionales, según se describe a continuación. CICS Transaction Server actualmente es la base de la mayoría de las aplicaciones de sistema principal y soporta el desarrollo de aplicaciones en lenguajes muy utilizados, como COBOL, PL/I, C/C++ y Java. WebSphere es una plataforma modular basada en estándares abiertos soportados por la industria. Puede conectar sus activos ya existentes a WebSphere a través de interfaces confiables y perdurables; también puede seguir ampliando su entorno a medida que las necesidades aumentan. WebSphere funciona en varias plataformas, como AIX, HP Unix, i5/OS, Linux, Sun Solaris, Windows y z/OS. WebSphere en la Empresa Una empresa on demand es una empresa cuyos procesos empresariales -- integrados de extremo a extremo en toda la compañía y con socios, proveedores y clientes clave -- pueden responder rápidamente a cualquier demanda de clientes, oportunidad de mercado o amenaza externa. Puede usar WebSphere para crear y supervisar una infraestructura para soportar su empresa on demand y para crear y ampliar aplicaciones que funcionan en esa infraestructura. Integración de personas (posibilidades de interacción) Las posibilidades de integración de personas permiten que clientes, empleados y asociados de negocios interactúen con informaciones empresariales, aplicaciones y procesos empresariales en cualquier momento y lugar. Po ejemplo: al usar esas posibilidades, puede automatizar las funciones del centro de asistencia telefónica y luego autorizar a empleados seleccionados, clientes y asociados de negocios a acceder a esas funciones desde sus computadores personales, celulares y PDAs.
  • Esos productos WebSphere proporcionan posibilidades de integración de personas (interacción): WebSphere Portal WebSphere Everyplace (Wireless on WebSphere) WebSphere Voice Integración de procesos Las empresas pueden usar las posibilidades de integración de procesos para modelar, coreografiar, supervisar y optimizar procesos empresariales para mantenerlos alineados a las metas empresariales estratégicas. Por ejemplo: puede modelar un proceso empresarial clave y luego simularlo, refinarlo, permitir que la gente interactúe con él en formas convenientes, pasarlo a la producción, supervisarlo, realizar el ajuste fino y luego -- en forma rápida e inteligente, adaptarlo cuando sus necesidades empresariales cambien. Esos productos WebSphere proporcionan posibilidades de integración de procesos: WebSphere Business Modeler WebSphere Business Monitor WebSphere Process Server WebSphere Integration Developer Dispositivos WebSphere DataPower SOA Integración de informaciones Las posibilidades de integración de informaciones le permiten crear una vista consistente y unificada de informaciones estructuradas y no estructuradas provenientes de varias fuentes y administrar y sincronizar informaciones de referencia de productos. Por ejemplo: puede crear una búsqueda de formato libre en todos sus activos de información, incluyendo Web sites, bases de datos relacionales, sistemas de archivos, grupos de noticias, portales, sistemas de colaboración y sistemas de gestión de contenido. Esos productos WebSphere proporcionan posibilidades de integración de informaciones: Integración de Informaciones IBM WebSphere Commerce Integración de aplicaciones Las posibilidades de integración de aplicaciones proporcionan una amplia gama de servicios
  • para soportar el flujo confiable y flexible de informaciones entre aplicaciones, que pueden operar en empresas distintas. Por ejemplo: puede simplemente intercambiar mensajes entre dos aplicaciones o, si sus necesidades empresariales están más involucradas, puede crear una arquitectura flexible, orientada a servicios, para soportar el intercambio sistemático de informaciones entre una amplia variedad de aplicaciones que operan en servidores y plataformas de compañías diferentes y en varios idiomas. Ésos son algunos de los productos WebSphere que proporcionan posibilidades de integración de aplicaciones: WebSphere MQ WebSphere Message Broker WebSphere Enterprise Service Bus WebSphere Partner Gateway WebSphere Integration Developer WebSphere Developer for zSeries WebSphere Transformation Extender Infraestructura de aplicaciones y transacciones La infraestructura de aplicaciones de WebSphere le permite crear, desplegar, integrar y mejorar aplicaciones nuevas y ya existentes. Por ejemplo: puede habilitar para la Web y ampliar aplicaciones legadas y habilitarlas a operar en un entorno Java. Esos productos WebSphere proporcionan posibilidades de infraestructura de aplicaciones: CICS Transaction Server Servidores de aplicaciones WebSphere WebSphere Host Access Transformation Services WebSphere Extended Deployment Aceleradores Puede usar uno de los aceleradores para agilizar su aplicación. Esas soluciones preconstruidas pueden compensar la falta de experiencia o pericia en ciertas áreas y asegurar una base firme para la expansión futura. Trabajar con WebSphere La forma de trabajar con WebSphere depende de su rol en la empresa. IBM proporciona varias herramientas y posibilidades para ayudar a crear, ejecutar, administrar y optimizar sus aplicaciones WebSphere. Las herramientas WebSphere se basan en estándares abiertos de la
  • industria, como J2EE y Eclipse, y usan modelos comunes de instalación, administración, seguridad y programación. Por ejemplo:  Si está desarrollando una aplicación para operar en un software WebSphere, puede usar Rational Application Developer o WebSphere Developer for zSeries.  Si está desarrollando aplicaciones móviles, usa WebSphere Studio Device Developer.  Si está proyectando un proceso empresarial, usa WebSphere Business Modeler yWebSphere Integration Developer.  Si es el administrador de la infraestructura, usa herramientas administrativas como las que se proporcionan con el producto central, WebSphere Application Server. He aquí algunos ejemplos:  WebSphere Portal incluye un servidor de tiempo de ejecución, servicios, herramientas y varios otros dispositivos para integrar su empresa en una interfaz de usuario simple y personalizable, llamada portal.  Los productos WebSphere Everyplace (también conocido como Wireless on WebSphere) ayudan a construir y ejecutar aplicaciones, incluyendo portales, a los cuales sus usuarios pueden acceder a través de los dispositivos móviles que deseen.  WebSphere Information Integrator proporciona posibilidades de datos como federación, transformación, memoria caché, replicación y publicación de eventos, como también búsqueda empresarial.  WebSphere Business Monitor ayuda a realizar el seguimiento de medidas de rendimiento y supervisar sus procesos empresariales a través de paneles de instrumentos basados en roles. Productos WebSphere Studio Site Developer es un IDE provisto para los desarrolladores Web y a los que administran y manejan site complejos. Es un ambiente fácil de utilizar que reduce al mínimo el tiempo y el esfuerzo requerido para crear, maneja, y elimina errores del sitio Web multi-plataforma. Se diseña de acuerdo las especiaciones de J2SE , J2EE y soporta JSPs, servlets, HTML, Javascript, y DHTML. Además incluye herramientas para desarrollar imágenes y GIFs animado. Site Developer le permite a los desarrolladores Web utilizar sus herramientas para la creación local incorporado la posibilidad de publican los proyectos remotamente. Empleando Site Developer se podrá desarrollar las aplicaciones Web que utilizan las siguientes tecnologías:
  •  JSPs: Es una manera simple, rápida, y firme de ampliar la funcionalidad del servidor web y de crear el contenido dinámico de la Web.  Servlets: Es el código del servidor que se ejecuta dentro de la aplicación del servidor Web.  Servicios de la Web: Son aplicaciones independientes, modulares que pueden ser representadas o publicadas sobre el Internet o dentro de Intranets. WebSphere Studio Application Developer Application Developer fue diseñado para los desarrolladores profesionales de Java y de los utilizan el J2EE, y quiénes requieren integrar Java , Web y XML, con la ayuda de servicios de la Web. Incluye todas las características del Site Developer, y además se agregan las herramientas para el desarrollo de aplicaciones EJB, así como funcionamiento instrumentos copiadores que registran tanto para ejecución local como para remota. Los desarrolladores pueden construir y probar rápidamente la lógica de negocio y realizar las presentaciones con instrumentos creados dentro de la Web por herramientas del Application Developer IDE antes que despliegue en un servidor. Utilizando el desempeño de las herramientas copiadoras y trazadoras, es posible descubrir los embotellamientos del funcionamiento de las aplicaciones de forma temprana en el ciclo de desarrollo. Además, el ambiente de prueba incorporado por el WebSphere Application Server posee instrumentos avanzados para la ayuda de la generación de código que acortan el ciclo de prueba. WebSphere Studio Application Developer Integration Edition Integration Edition incluye toda la funcionalidad en el Application Developer, más:  Poderosas herramientas gráficas para ayudar rápidamente y fácilmente la construcción adaptadores para integrar J2EE con el back-end del sistemas, ayudando a ahorrar tanto en tiempo como en dinero por reutilizando recursos existentes.  Las herramientas visuales flow-based aumentan la productividad, permitiéndonos visualmente definir la secuencia y el flujo de información entre artefactos de aplicación como adaptadores, Enterprise JavaBeans componentes y servicios Web. WebSphere Enterprise Developer:
  • Enterprise Developer incluye toda la funcionalidad WebSphere Studio Application Developer Integration Edition entre otros más:  Ambientes transaccionales integrados tales como CICS e IMS.  Desarrollar y mantener las aplicaciones z/OS.  Soporta Java, COBOL, PL/I, y EGL (enterprise generation language).  Puede implementar estructuras basadas en aplicaciones MVS utilizando conectores y EGL. Otra tecnología que se integra en el Enterprise Developer :  WebSphere Studio Asset Analyzer (WSAA): Identifica procesos en uso para conectar puntos, y proporcionar así la capacidad de generar componentes del código existente. Entorno de Desarrollo de WebSphere Studio Application Developer WebSphere Studio Workbench Es una herramienta de integración abierta y extensible sobre la que es posible construir diferentes herramientas de terceros (plug-ins). El Workbench está basado en la plataforma open-source Eclipse , y constituye la base de la siguiente generación de herramientas de desarrollo IBM. WebSphere Studio Enterprise Developer es el entorno que acabará sustituyendo a VisualAge Generator. Tanto si partimos de entornos de desarrollo IBM (VisualAge for Java) o de entornos de otros fabricantes (WebGain VisualCafé, BEA WebLogic). Ventajas de migrar a WbSphere Studio application Developer
  • J2EE: Herramientas de importación/exportación, generación de código, edición de deployment descriptors estandars, extensiones y bindings (mapeos) específicos para WebSphere Application Server (WAS).  Herramienta de mapeo EJB-RDB soportando tanto top-down, Como bottom-up y meet-in-the-middle.  Herramientas de edición gráfica de esquemas de bases de datos.  Herramientas para la creación, edición y validación de ficheros EAR.  Editores para deployment descriptors (ejb-jar.xml y application.xml).  Desarrollo Java:  Nuevo Editor Visual Java para GUIs (Swing y AWT).  Nueva generación de JavaDoc.  Soporte JDK 1.3.  Capacidad de utilizar diferentes JREs.  Compilación incremental automática.  Posibilidad de ejecutar código incluso con errores.  Protección contra crashs y auto-recovery.  Error Reporting y corrección.  Editor Java con asistente contextual.  Herramientas de refactoring de código.  Búsquedas inteligentes y herramientas para comparar código y ”merge”.  Scrapbook para evaluación rápida de código.  Web Services:  Nuevo soporte UDDI Versión 2.  Soporte UDDI privado.  Nuevo soporte de WSIL.  Posibilidad de crear un web service a partir de un fichero ISD.  Visualización de UDDI business entry para localización de web services existentes.  Creación de web services a partir de código existente (JavaBeans, RLSs, DB2 XML Extender calls, procedimientos almacenados DB2 y queris SQL).  Crear wrappers SOAP y HTTP GET/POST de código existente.  Generación de proxies desde el Web Services Client/Wizard para tratar mensajes SOAP.  Generación de una aplicación de ejemplo, a partir de la cual crear el resto.  Realizar el test de un web service local o remoto.  Deployment de un web service sobre el entorno de test de tanto WebSphere Application Server como Tomcat.
  •  Publican web services en un UDDI business registry.  Nuevos menús pop-up para la creación y consumo de web services, además de los típicos wizards. XML:  Entorno totalmente visual.  Editor de XML con posibilidades de validación de documentos.  Editor de DTD con posibilidades de validación de documentos.  Editor de XML schemas.  Editor de XSL.  Debugger de XSL y herramienta de transformación para aplicar XSL a XML.  Editor de mapping XML - XML.  Wizard de creación de XML a partir de queris SQL.  Editor de mapping RDB - XML. Desarrollo web:  Nuevo soporte para XHTML y Struts.  Nuevo entorno visual de construcción de aplicaciones basado en struts.  Editor visual de HTML y JSPs.  Edición y validación de JavaScript.  Soporte de JSP Custom tags (taglibs) 1.2.  Edición de imágenes y animaciones.  Edición de CSS.  Importación via HTTP/FTP.  Exportación vía FTP a un servidor.  Visualización de links, broken links, etc.  Wizards para la creación de servlets.  Wizards para la creación de proyectos J2EE.  Wizards para la creación de aplicaciones web. Testing y Deployment:  Incrementa la productividad de forma muy importante.  Entorno ligero de carga rápida.  Permite pruebas unitarias locales.  Permite debugger de código en el servidor a través del debugger integrado.  Permite configurar diferentes aplicaciones web.  TCP/IP monitoring server.  Permite instalar los siguientes entornos, tanto locales como remotos: (WebSphere Application Server AEs Version 4.0.3 and Version 5, WebSphere Application Server - Express Version 5, Apache Tomcat). Tracing, Monitoring y Performance:  Performance Analyzer muestra los tiempos de ejecución y ayuda a detectar memory leaks.  Muestra información de los objetos existentes.  Tiene capacidades de ”Pattern extraction”.
  •  Es posible monitorizar varios procesos simultáneamente, incluso corriendo en diferentes máquinas.  Codificación por colores de las clases.  Presentación de los resultados en modo gráfico y estadístico.  Soporte de profiling a nivel de objetos.  Análisis de los logs de WebSphere Application Server e interacción con la bases de datos de problemas.  Edición de items en la base de datos de problemas. Debugger:  Muy similar al existente en VisualAge for Java.  Permite realizar debug tanto a código local como a código residente en el servidor. WebSphere Studio Site Developer WebSphere es una familia de productos de software privado de IBM, aunque el término se refiere de manera popular a uno de sus productos específicos: WebSphere Application Server (WAS). WebSphere ayudó a definir la categoría de software middleware y está diseñado para configurar, operar e integrar aplicaciones de e- business a través de varias plataformas de red usando las tecnologías del Web. Esto incluye componentes de run-time (como el WAS) y las herramientas para desarrollar aplicaciones que se ejecutarán sobre el WAS. La familia de productos WebSphere además incluye herramientas para diseñar procesos de negocio (WebSphere Business Modeler), para integrarlos en las aplicaciones existentes (WebSphere Designer) y para ejecutar y monitorizar dichos procesos (WebSphere Process Server, WebSphere Monitor). Costos: WebSphere Application Server Processor Value Unit (PVU) license: USD 5,225.00 100 PVUs x 52.25 y EUR 4,948.00 100 PVUs x 49.48 Gestiona el entorno de aplicaciones de forma inteligente y ofrece experiencias de usuario más rápidas. WebSphere Application Server proporciona la flexibilidad, la eficiencia y la gestión inteligente que necesita un negocio rentable y ágil
  • Agilice la entrega de aplicaciones y servicios, trabaje de un modo eficaz y fiable y garantice la seguridad y el control con IBM WebSphere Application Server.  Reduzca los costes y el tiempo de inactividad gracias a un alto rendimiento para consolidar cargas de trabajo, infraestructura y tareas administrativas con funciones mejoradas de migración tras error y equilibrio de cargas de servidor web.  Obtenga adaptadores Eclipse de forma rápida y sencilla para los entornos de WebSphere Application Server V7.0 y V8.0  Utilice diversos de conocimientos de desarrollo gracias a un extenso conjunto de modelos de programación basados en estándares abiertos, como Java EE 6, OSGi Applications, Web 2.0 y Mobile, Java Batch, XML, Service Component Architecture (SCA), Communications Enabled Applications (CEA), Session Initiation Protocol (SIP) y Dynamic Scripting  Incremente la seguridad de las aplicaciones con un control flexible y granular  Maximice la productividad de los desarrolladores gracias a características exclusivas de compatibilidad con versiones anteriores que eliminan la necesidad de volver a escribir código con WebSphere Application Server Tools Editions (US)  Reutilice y amplíe las aplicaciones existentes y los paquetes de aplicaciones para disminuir los costes; puede incluso agilizar más el proceso con WebSphere Adapters V7.5, disponible de manera opcional WebSphere Application Server – Express, Crear aplicaciones y servicios con rapidez a un coste menor, EUR 2,462.00 100 PVUs x 24.62 IBM WebSphere Application Server - Express proporciona una plataforma lista para su uso a un coste menor que permite crear y gestionar sitios web y aplicaciones. Este software se ha diseñado para un solo servidor, con un máximo de 480 unidades de valor de procesador. Se limita a una implementación de servidor de aplicaciones de 32 bits. WebSphere Application Server - Express le ayudará a:  Aumentar la productividad del desarrollador con estándares abiertos y amplio soporte de programación, incluidas opciones ligeras para despliegues web.  Desplegar y gestionar aplicaciones gracias a una instalación de un paso y a la gestión simplificada.
  •  Mejorar las operaciones y la resiliencia gracias a la disponibilidad, la elasticidad y la calidad de servicio avanzadas de las aplicaciones.  Mejorar la seguridad y el control mediante gestión integrada y herramientas administrativas. WebSphere eXtreme Scale, Ver precios: EUR 14,900.00 100 PVUs x 149.00 Mejore la disponibilidad, la escalabilidad y los tiempos de respuesta con tecnología de cuadrícula y almacenamiento en memoria caché El software IBM WebSphere eXtreme Scale proporciona una infraestructura de memoria caché y una tecnología distribuida escalables y de alto rendimiento. WebSphere eXtreme Scale proporciona una mayor calidad de servicio en entornos informáticos de alto rendimiento gracias al "almacenamiento elástico en memoria caché". El almacenamiento elástico en memoria mejora tanto el rendimiento general como el rendimiento de la inversión. WebSphere eXtreme Scale es una herramienta imprescindible para obtener una escalabilidad elástica y proporciona estas importantes ventajas:  Procesa volúmenes masivos de transacciones con la máxima eficacia y escalabilidad lineal.  Crea rápidamente una cuadrícula sin interrupciones, flexible, elástica y de alta disponibilidad que se adapta a la escalabilidad de las aplicaciones, lo que hace desaparecer los límites de rendimiento de la base de datos.  Proporciona alta disponibilidad y seguridad con copias redundantes de los datos de la memoria caché y esquemas de autenticación que ayudan a garantizar la seguridad del sistema.  Permite que los sistemas de fondo existentes admitan un número considerablemente mayor de aplicaciones, lo que reduce el coste total de propiedad. WebSphere Application Server for Developers EUR 4,948.00 100 PVUs x 49.48 Mejorar la productividad aportando desarrollo a las migraciones de producción
  • IBM WebSphere Application Server for Developers proporciona acceso al módulo de ejecución de desarrollo cuando son necesarias prestaciones de módulo de ejecución de producción. Se trata de un módulo de ejecución de desarrollo gratuito. Este software permite un desarrollo más rápido y eficaz de aplicaciones y servicios y está disponible sin tener que adquirir ningún módulo de ejecución soportado para el sistema de escritorio del desarrollador. WebSphere Application Server for Developers permite:  Desplegar aplicaciones en un entorno de producción de IBM WebSphere Application Server que permite a los desarrolladores desarrollar aplicaciones en un escritorio local.  Utilizar el perfil de Liberty optimizado para mejorar la productividad de los desarrolladores y desplegar aplicaciones web y móviles. Ofrece un tiempo de reinicio rápido y es de formato pequeño para crear aplicaciones que no exigen todo el entorno Java Enterprise Edition (Java EE).  Sacar partido de estándares y modelos de programación abiertos, entre los cuales:Java EE6, un JDK conectable Java 6 o Java 7, aplicaciones OSGi, Web 2.0 y Mobile Toolkit, Java Batch, XML, Service Component Architecture (SCA) y Session Initiation Protocol (SIP).  Utilizar las IBM WebSphere Application Server Developer Tools for Eclipse (WDT) que se ofrecen de forma gratuita para desarrollar aplicaciones para WebSphere Application Server V7.0, V8.0 y V8.5, incluido el perfil de Liberty.
  • Conclusiones  WebSphere es un conjunto de aplicaciones basado en el workbench del software eclipse.  WebSphere ayudó a definir la categoría de software middleware o intermediario, por lo que se concluye que es un software diseñado específicamente para configurar, operar e integrar aplicaciones de e-business a través de varias plataformas de red usando las tecnologías del Web.  Su función es ayudar a las organizaciones a responder dinámicamente al contexto empresarial global al tiempo que aceleran la recuperación e incrementan la recuperación de la inversión (ROI).  Proporciona una infraestructura de servidor de aplicaciones idónea para construir, desplegar y gestionar aplicaciones y mejorar la eficacia mediante la automatización.  WebSpherepermiteuna integración rápida y flexible y facilitan la conexión con clientes, socios y proveedores, además de ayudarle a documentar, desplegar y optimizar constantemente sus procesos empresariales con objeto de implantar modelos ágiles y hacerse con la ventaja competitiva.  El objetivo con el cual fue concebido es para ayudar a lograr más con menos, sin sacrificar los beneficios que representan la reducción de costes, la recuperación en el plazo de un año y una mayor ROI.
  • Recomendaciones  Considerar el uso de software de tipo websphere si se necesita una arquitectura Orientada a servicios robusta.  Considere el uso de una de las soluciones websphere si se desea la reducción de los costes y el tiempo de inactividad.  Considere el uso de una de las soluciones websphere si se desea la integración de información, aplicaciones y procesos de una empresa.  Use las soluciones websphere si necesita la optimización de una empresa de tipo on demand.
  • Egrafias http://es.wikipedia.org/wiki/WebSphere_(software) http://www-03.ibm.com/software/products/es/es/ratiappldevefami/ http://www-03.ibm.com/software/products/es/es/application http://www-01.ibm.com/software/es/websphere/?lnk=mprSO-wesp-eses http://www.dataprix.com/31-introducci-n-conceptos