For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 1
Oracle WebLogic Server 12c:
Características y Funcionalidades
Ronald Vargas Quesada, Oracle ACEOracle Weblogic Server 12c
La más moderna versión de su servidor de aplicaciones Oracle WebLogic Server 12c, es la pieza central de Cloud Application Foundation y de Fusion Middleware, y esta especialmente diseñada para desplegar sistemas de información convencionales, así como de ingeniería y entornos en la nube.
Oracle Weblogic Server 12c
Cloud Application Foundation
Infraestructura de aplicaciones de próxima generaciónOracle Cloud Application Foundation proporciona la mejor y más completa plataforma para el desarrollo de sus aplicaciones en la nube.
Oracle Weblogic Server 12c, en Exalogic
Optimizado para sistemas diseñados para alto rendimiento, proporcionando capacidad de ampliación empresarial extrema, flexibilidad para elegir entre nubes privadas y públicas y gestión vanguardista
.
Oracle Weblogic Server 12c
Está creada sobre tecnologías basadas en estándares
para cuestiones de portabilidad, eficiencia y facilidad de
integración.
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation reúne tecnologías líderes claves en el sector:
– Oracle Exalogic Elastic Cloud, la mejor base del mundo para la nube, – Oracle WebLogic Server for Java EE,
– Oracle Tuxedo for C/C++/COBOL, computación de datos en paralelo en memoria con Oracle Coherence, soluciones Oracle JRockit y Hotspot Java SE,
– Oracle Enterprise Manager,
– Oracle Virtual Assembly Builder y – Oracle Traffic Director.
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Proporciona La mejor plataforma
Productos de la cartera, incluidos Oracle WebLogic Server y Oracle Coherence, son líderes en sus categorías, según se refleja en la cuota de mercado n.º 1
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Líderes
Los líderes en el mercado de EAS se caracterizan por:
– El entendimiento profundo de las realidades del mercado, – La capacidad de influir en la dirección del mercado,
– La capacidad de atraer el siguiente paso para la industria y – La capacidad de liderar el mercado.
Los líderes tienen la capacidad probada para cumplir con su visión y para mantener a sus clientes a través de períodos de estabilidad, así como en los períodos de cambio o en las dificultades económicas. Los líderes controlan la mayor parte de la actividad empresarial en el mercado y son los principales influenciadores de la evolución del mercado.
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Desafiantes
Se destacan en su capacidad para atraer a un gran número de usuarios, pero su capacidad de un enfoque es relativamente estrecho en un patrón de uso particular:
• la industria vertical, • ubicación geográfica o
• en otra especialidad de la tecnología EAS.
Estos vendedores a menudo arrastran innovaciones de vanguardia de la industria, sin embargo, sobresalen en la ejecución con un alto nivel de confiabilidad.
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Visionarios
• La mayoría de los proveedores en el cuadrante de Visionarios son innovadores
relativamente pequeñas que invirtieron en sobresalir con variaciones muy diferenciadas de las ofertas de EAS, por lo general a expensas de una amplitud menor de la oferta total, en comparación con los productos establecidos y completos.
• Algunos vendedores están tratando de introducir un enfoque radicalmente nuevo en el mercado, mientras que otros se ocupan de algunas limitaciones de las opciones mayoritarias.
• Algunos visionarios finalmente serán adquiridos por los líderes, o se fusionarán con sus compañeros. Algunos pocos crecerán para convertirse en líderes del mercado.
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Proporciona La mejor plataforma
Líderes del mercado EAS:
– Oracle – Microsoft – IBM
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Proporciona La mejor plataforma
Desafiantes del mercado EAS:
– Fujitsu
– Hitachi
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Proporciona La mejor plataforma
Visionarios del mercado EAS:
– Caucho
– GigaSpaces Technologies – Gnubila
– Magic Software Enterprises – Pramati Technologies
– TmaxSoft
– Tibco Software – SAP
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Proporciona Optimización a través de sistemas
diseñados especialmente.
Optimizada para ejecutarse en Oracle Exalogic, el primer y único sistema diseñado del mundo para la computación en nube, que proporciona un rendimiento superior.
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Proporciona Capacidad de elección entre nube
pública y privada
Proporciona flexibilidad para elegir entre nubes privadas y públicas, aprovechando inversiones ya realizadas.
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Proporciona
Portabilidad y estándares
abiertos
La compatibilidad para estándares abiertos asegura la portabilidad e impulsa la flexibilidad, al posibilitar que las aplicaciones se ejecuten en cualquier plataforma basada en estándares abiertos
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Incluye
Tecnologías líderes en el
mercado de Oracle
• La mejor base del mundo para la nube,
Oracle Exalogic Elastic Cloud
• El servidor de aplicaciones Java número 1 del mundo para entornos de nube y convencionales, Oracle WebLogic Server, con un rendimiento inigualable, capacidad de ampliación extrema, disponibilidad del 99,999 % y fiabilidad garantizada
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Incluye Tecnologías líderes en el mercado de
Oracle
• El servidor de aplicaciones número 1 del mundo para aplicaciones desarrolladas en lenguaje de secuencias de comandos y C/C++/Cobol, Oracle Tuxedo, proporciona una confiabilidad rentable y una escalabilidad extraordinaria, con hasta cientos de miles de transacciones por segundo, además de proteger la inversión, porque amplía la vida útil de los activos de TI existentes
• La mejor solución de computación distribuida en paralelo en memoria, Oracle Coherence, ofrece ampliación y reducción dinámica, alta disponibilidad y rendimiento extraordinario
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Incluye
Tecnologías líderes en el
mercado de Oracle
• Los tiempos de ejecución más rápidos de Java, Oracle JRockit Real Time and
Hotspot, para una máxima velocidad de
procesamiento de aplicaciones y una mínima latencia
• El marco de gestión más potente, Oracle
Enterprise Manager, con gestión de nube
Oracle Weblogic Server 12c
Oracle Cloud Application Foundation: Incluye
Tecnologías líderes en el
mercado de Oracle
• Oracle Virtual Assembly Builder para la
creación y la gestión de sistemas de aplicaciones virtuales con extrema eficiencia
• Oracle Traffic Director para gestión de
capacidad, provisión de forma y enrutamiento del tráfico basados en reglas declarativas
Oracle Weblogic Server 12c: Innovación
Oracle WebLogic Server es una elección segura dada la madurez del producto y las funcionalidades avanzadas que incorpora:
• Consola de administración que no requiere personal experto ni scripting complejo para configurar y desplegar. Facilidades para la monitorización y el tuning.
• Funciones avanzadas para garantizar la alta disponibilidad y minimizar las paradas planificadas y no planificadas.
• Incremento del rendimiento, la escalabilidad y calidad de servicio gracias a ActiveCache y Oracle JRockit.
Oracle Cloud Application Foundation
“Key” to Unlocking future Fusion Middleware Revenue
User Engagement
Identity Management & Security Business Process
Management
Content
Management Business Intelligence
Service Integration Data Integration
Development Tools
Enterprise Management
Web Social Mobile
Cloud Application Foundation
Cloud Application Foundation
Traffic Director
Exalogic
Oracle Cloud
WebLogic
Server Coherence Tuxedo Virtual Assembly Builder
Foundation for Oracle Applications Foundation for Fusion Middleware Solutions
Oracle WebLogic Server: #1 Mercado
compartido
39%
IDC’s 2011 Worldwide Software Market Forecaster Reports:
*Source: IDC, Worldwide Application Server 2010 Vendor Shares – Maureen Fleming – June 2011 – Based on total software revenue
• 39% Share for Oracle*
• Oracle has increased its lead in application servers
• Oracle’s growth is above that of the industry average
• Number two player is growing in market-share below that of the industry average at 14.9%
Cloud Application Foundation
Key Differentiators
43% Best of Breed
Platform
Optimized for Engineered Systems
Engineered / Commodity / Cloud (Infrastructure is a customer choice)
Multi Data Center Solution
Rapidly Growing Market Share
#
1
Standards Based Portability
Enterprise: Mission Critical Medium Business
($200M - $1B in revenue) Small & Medium
Business
• Two-Tier Application Server Strategy
• Cost a key factor – segmented by application complexity, app server features used and ‘ilites
• Private cloud with focus on Density for packing many simple apps on virtualized server
Oracle Products
GlassFish/WebLogic Server SE WebLogic Server EE,
WebLogic Suite, WebLogic on Exalogic
Oracle Products
WebLogic SE WebLogic Server EE
Oracle Products/Service
GlassFish Oracle Public Cloud
Enterprise: Factory for Simple Apps
• Multiple years in operations, • High QoS, Security,
Manageability
• Complex applications, business critical with customer/revenue impact • Light Weight Container,
Framework over Container • Cost/Density in Virtual Env • Cheaper development using
open source technologies • Light Weight Container,
Framework over Container • Cost/Density in Virtual Env. • Cheaper development using
open source technologies
• App Servers considered Commodity • Spending on ADC and Virtualization • Extremely price sensitive
($2500/core market price)
• Use Open Source (free) technology • Would prefer to build
on Cloud
• OPEX over CAPEX
• Free Open Source Software (Liferay, Lucene, Tomcat, PHP,…)
WebLogic Server EE
Presentación de productos y tendencias del mercado
Status: Credible default core Java Server for many
Enterprise customers.
Competition (in order)
JBoss & OpenShift SpringTC & Cloud Foundry
vCloud (Vmware or Cisco) WAS on VMWare or zVM
WebLogic Suite
Status: Low credibility as core Java server, deals mainly driver by the upper
stack. RAC integration seems to change this
trend.
Competition (in order):
JBoss & OpenShift WebSphere WebLogic Server SE
Status: Low entry Java Server for non critical apps.
Competition (in order)
JBoss Tomcat SpringTC
Desarrollo más ligero para WebLogic Server
• 2X-6X Menor tamaño del software para mejorar el tiempo de descarga para desarrolladores
• Sin instaladores, desempaque en Win/Linux/OSX
• Arranque de servidor con -Dservertype=wlx
para iniciar sin contenedores EJB, JMS, y JCA (*)
• FastSwap reduce en gran medida los requisitos del proyecto redistribución cuando se hace el despliegue interactivo
Oracle Weblogic Server 12c: Enterprise JavaBeans
EJB (Enterprise JavaBeans) que ofrecen numerosos Beans para Java.
Proporcionan un modelo de componentes distribuido estándar para el lado del servidor. El objetivo de los Enterprise JavaBeans es dotar al programador de un modelo que le permita abstraerse de los problemas generales de una aplicación empresarial (concurrencia, transacciones, persistencia, seguridad, etc ) para centrarse en el desarrollo de la lógica de negocio en sí. El hecho de estar basado en componentes nos permite que éstos sean flexibles y sobre todo reutilizables.
Oracle Weblogic Server 12c: Enterprise JavaBeans
Un Bean es un componente software que tiene la particularidad de ser reutilizable y así evitar la tediosa tarea de programar los distintos componentes uno a uno. Se puede decir que existen con la finalidad de ahorrarnos tiempo al programar.
Los Enterprise JavaBeans son una de las API que forman parte del estándar de construcción de aplicaciones empresariales.
Su especificación detalla cómo los servidores de aplicaciones proveen objetos desde el lado del servidor que son, precisamente, los EJBs:
* Comunicación remota utilizando CORBA (Common Object Request Broker Architecture (CORBA) standarddefinido por el Object Management Group(OMG) que permite que diversos componentes de software escritos en múltiples lenguajes de programacióny que corren en diferentes computadoras puedan trabajar juntos. )
* Transacciones
* Control de la concurrencia
* Eventos utilizando JMS (Java messaging service) * Servicios de nombres y de directorio
* Seguridad
* Ubicación de componentes en un servidor de aplicaciones.
La API Java Message Service (en español servicio de mensajes
Java), también conocida por sus siglas JMS, es una solución creada
por Sun Microsystems para el uso de colas de mensajes.
Este es un estándar de mensajería que permite a los componentes de aplicaciones basados en la plataforma Java2 crear, enviar, recibir y leer mensajes. También hace posible la comunicación confiable de manera síncrona y asíncrona.
Java EE Connector Architecture (JCA) es una solución tecnológica
basada en el Lenguaje de programación Java para conectar servidores de aplicaciones y sistemas de información empresariales, como parte de las soluciones de integración de aplicaciónes de empresa. Mientras JDBC se usa específicamente para conectar aplicaciones Java a Bases de Datos, JCA es una arquitectura más genérica para conectarse a sistemas heredados (incluyendo bases de datos). JCA fue desarrollado bajo el Java Community Process
Un tiempo rápido de respuesta es algo que la mayoría de los desarrolladores aprecian y desde el JDK 5, es posible volver a definir una clase sin que se tenga que recargar la misma.
Sin embargo, el apoyo prestado por el JDK es limitada y no permite que el desarrollador pueda formar de nuevo la clase, es decir, campos y métodos no puede ser cambiados / alterados.
FastSwap es una característica dentro de WLS que, cuando está activa, está diseñada para
superar estas limitaciones. Por ejemplo, se le permite al desarrollador añadir nuevos métodos a una clase ya estando cargada y ver que los cambios surtan efecto inmediatamente.
Oracle Weblogic Server 12c: OEM12c
Estrecha integración con el Control Manager Enterprise Cloud 12 y el uso de los componente de Middleware. En el EM se puede administrar, clonar, realizar implementaciones y provisionamiento tareas.
Algunas de las otras características son las siguientes: • Navegar en el middleware
• Personalización de resúmenes de desempeño
• End-to-end para gestión del rendimiento • Utilizar el asesor de capa intermedia para diagnóstico del tamaño de las
configuraciones de conexiones JDBC
• Diagnosticar cuellos de botella en el Weblogic Server
• Capturar instantáneas de diagnóstico • Clonar un Dominio de Oracle WebLogic desde el repositorio de software
• Implementar una aplicación Java EE • Administrar SOA Suite
Oracle Weblogic Server 12c: Con OEM 12c
Real User Experience Insight (RUEI) es una solución de
Application Performance Management que forma parte de Oracle Enterprise Manager 12c. Es capaz de monitorizar de forma no intrusiva cómo los usuarios interaccionan con las aplicaciones, permitiendo comprender su experiencia real de uso. Puede ayudar a identificar usuarios frustrados, reducir costes de soporte mediante la reducción de llamadas al call center, acelerar la resolución de problemas en las aplicaciones y ayudar a las empresas adaptarse a las nuevas necesidades.
Oracle Weblogic Server 12c: Con OEM 12c
Oracle Forms 11gR2 ahora puede ser monitorizado desde RUEI ofreciéndonos información de las páginas visitadas por los usuarios, cuánto tiempo permanecen en ellas, etc.
Lo nuevo
• Oracle Forms & Reports 12c, como parte de Fusion
Middleware, estará soportado dentro de OEM 12c
• Oracle Forms 13c y Oracle BI Publisher, también lo
estarán.
WLS 12c: Opción del Servidor de Aplicaciones
• Oracle WebLogic Suite combina los dos mejores servidores de aplicaciones basados en Java, que respaldan las aplicaciones y servicios empresariales:
– Oracle WebLogic Server Enterprise Edition y – Oracle Application Server Enterprise Edition.
• Esto incluye la totalidad de Oracle WebLogic Server Enterprise Edition y todas sus características sofisticadas de desarrollo, implementación y alta disponibilidad, además del soporte de Oracle Forms, Oracle Reports, Oracle Business Rules y mucho más.
– Java EE 6 y Java SE 7
– Mejor productividad del desarrollador
– Implementación y administración simplificados con la virtualización – Integración de la Gestión de Tráfico
– Alta Disponibilidad y Recuperación de Desastres – Rendimiento mejorado
– Actualización sin problemas
Simplificación de la Puesta en Producción y Administración con Virtualización
Deployment – Nuevo en WebLogic Server 12c
Deployment Plan and Software Private Cloud Engineered Systems Conventional Systems Packaged via
Oracle Virtual Assembly Builder
Oracle Virtual Assembly Builder permite simplificar la configuración y el empaquetamiento de aplicaciones empresariales en entornos virtualizados con Oracle VM, mientras que la mejor integración entre Oracle WebLogic Server y Oracle Real Application Clusters (RAC), detecta automáticamente y facilita la corrección de fallos del nodo de base de datos, incrementando el rendimiento y simplificando la gestión.
Se trata de un componente de software para balanceo de cargas de capa 7 que se encarga del tráfico de enrutamiento, la organización y capacidad de gestión, basado en reglas declarativas en su configuración, actúa como un proxy inverso completo a WebLogic Server (al estilo de los viejos WebLogic Server Plugins en las primeras versiones de Apache, IIS, SSO).
Sumado a ello, el Director de Tráfico, tiene sofisticadas capacidades de almacenamiento en caché declarativos que pueden mejorar drásticamente el rendimiento de las aplicaciones. El resultado final es con esta ventaja se puede "controlador la entrega de aplicaciones", que ahora forma parte de la arquitectura de la aplicación del servidor, los clientes tienen una nueva y simplificada forma de las aplicaciones basadas en la gestión del tráfico en sus aplicaciones, y entre sus aplicaciones.
Administración Integrada del Tráfico
OTD Integración – Nuevo en WebLogic Server 12c
• Integrado con Oracle Traffic Director
– Ruteo, balanceo de cargas, control del tráfico
• Rápido, altamente configurable por solicitud de enrutamiento y
almacenamiento en caché
• Aceleración de encriptación SSL utilizando Intel™ Advanced Encryption Set
• Arriba de 3.5X más rendimiento y 28%
menos CPU que Apache
• Listo para Exalogic Elastic Cloud
WebLogic Server 12c WebLogic Server 12c Traffic Director Traffic Director
High Performance Backplane
Mayor disponibilidad y recuperación ante desastres
Antes con Oracle DB. Ahora en WebLogic Server 12c
Active Data Guard and Golden Gate
Multiple Data Center Architecture
• Integrated with Active Data Guard (transaction logs) and GoldenGate (Data Grid Change Data Capture)
3X OL T P 3X OL T P
Integrated WebLogic/RAC Clusters
• RAC Aware Pool with RAC Node Affinity (Session/Transaction), RAC One Node Support and Fast Connection Failover
Coherence Active GridLink for RAC Coherence WebLogic Server Active GridLink for RAC WebLogic Server
Las capacidades de recuperación de desastres facilitan el almacenamiento de datos en archivos o en bases de datos, destacando la opción de guardar los registros de transacciones en una base de datos. Active GridLink es la mejor manera posible de conectar el middleware de Java con las bases de datos Oracle en RAC.
Administración WebLogic Server
Cloud Management – Nuevo en Enterprise Manager Cloud Control 12c
WebLogic Server 12c • Monitoreo de Rendimiento y Diagnóstico • Administración de Configuraciones • Aprovisionamiento de Dominios y Java EE App
• Integración con MOS & Support Workbench
Administración en la Nube
• Self Service
• Medición y devoluciones de cargo
WLS 12c: JInitiator vs JRE Sun para Forms 10gR2 y 11gOracle
Hace tiempo Oracle apostó, por que el plugin certificado para aplicaciones Oracle Forms fuese el JRE ( Java Runtime Enviroment )
de SUN.
Actualmente no hay evolución ni soporte para el antiguo Jinitiator.
Así que si existe la necesidad de poder ejecutar nuestras aplicaciones Forms en las últimas versiones de SO de clientes existentes en el mercado, hemos de pensar en el plugin de Sun, ya que el “Jinitiator” no podrá ser ni siquiera instalado.
Oracle Weblogic Server 12c: JRockit
JRockit es lo que se llama una máquina virtual.
Es lo que ejecuta programas escritos en Java. Hoy en día muchísimos dispositivos vienen con una máquina virtual dentro, teléfonos inteligentes, automóviles, televisores y por supuesto computadores, entre otros.
JRockit es una máquina virtual orientada a los ordenadores y principalmente a servidores.
Oracle Weblogic Server 12c: JRockit
El origen de jRockit es muy curioso a la vez que motivador..
En 1997, tres estudiantes universitarios llamados Joakim Dahlstedt, Mattias Joëlson y Fredrik Stridsman ganaron un concurso de programación para estudiantes organizado por Sun Microsystems y cuyo premio era un viaje a la JavaOne, la conferencia más importante de Java que se organiza en el mundo.
Por diversión, volvieron a presentarse al año siguiente y volvieron a conseguir el premio.
Oracle Weblogic Server 12c: JRockit
Durante esas dos conferencias, estos tres jovenes universitarios se dieron cuenta de algo: la presentación técnica de la máquina virtual de Sun Microsystems no había cambiado. Era la misma.!!
Con los mismos problemas de lentitud sin solución.
Esto llevó a los tres jovenes a preguntarse: ¿Cómo de difícil puede
Oracle Weblogic Server 12c: JRockit
Y se lanzaron a la aventura. En esa época, 1998, Java en el servidor, sólo estaba comenzando así que el problema era mucho más sencillo que ahora.
Aún así, las dificultades técnicas que se encontraron eran más grandes de lo que esperaban. Inicialmente, llamaron a su máquina virtual "RockIT", pero más tarde tuvieron que añadirle una "J" ya que el otro nombre estaba registrado.
Oracle Weblogic Server 12c: JRockit
En el 2000, después de sortear varios problemas económicos, salió el primer prototipo de JRockit, JRockit 1.0 y consiguieron algunos informes que los tildaban como una máquina virtual "super rápida", algo que utilizaron como aval para conseguir financiación extra.
Nacieron dos compañías, una de soluciones y consultoría "Appeal Software Solutions" y la propia de la máquina virtual, "Appeal Virtual Machines".
En 2002, BEA Systems compra Appeal Virtual Machines dejando finalmente dormir tranquilos a los inversores y asegurando los recursos necesarios para un desarrollo e investigación adecuados.
Oracle Weblogic Server 12c: JRockit
Una vez en BEA todo fue hacia arriba. Con recursos y constantes nuevas funcionalidades, la máquina virtual no dejó de mejorar y ayudó a que BEA
Systems se conviertiese en uno de los tres vendedores de máquinas
virtuales más grandes del mundo (junto a IBM y SUN), con muchos miles de usuarios.
Además, por fin JRockit comenzó a dar beneficios por si mismo, primero con las herramientas adicionales (como Mission Control ) y después con su máquina virtual en tiempo real.
Oracle Weblogic Server 12c: JRockit
En 2008 BEA es comprada por Oracle, lo que causó algunas dudas en el equipo, pero aparentemente el equipo fue poco a poco ganando protagonismo y atención.
Probablemente la máquina virtual de Sun, HotSpot, como la de Oracle, jRockit se juntarán en una única solución mucho más potente.
Cuál es el Presente y Futuro de Forms & Reports ?
– Oracle Forms 9iAS R2, April 2002
– Oracle Forms 10g 9.0.4, December 2003 – Oracle Forms 10gR2, January 2005
– Oracle Forms 6i and Oracle Reports 6i will be de-supported effective 01/31/05. – Oracle announced that Oracle Forms & Reports does not go from 2017
– March 2012, Oracle has no plan to discontinue support of Oracle Forms. Furthermore, a new version of Forms, Oracle Forms 12c, is planned for delivery as a component of Oracle Fusion Middleware 12c.
– The last major changes to Oracle Reports were in the 10g release. Since then, there have been limited new features added to the product in Oracle Reports 11gR1 and 11gR2. Development efforts for Oracle Reports since 10g have been focused on stability and bug fixes. We are planning to release Oracle Reports 12c as part of Oracle Fusion Middleware 12c.However,Oracle’s strategic reporting solution is now BI Publisher.
– Oracle Designer 10g was the last version of this product, released as a component of Oracle Developer Suite 10g. Oracle Designer was not released as a component of Oracle Fusion Middleware 11g, nor is it planned to be a component of Oracle Fusion Middleware 12c. Oracle Support continues to offer sustaining level support for Oracle Designer 10g.
Recommendations for Oracle Customers Looking to
Migrate from Forms and Reports
– In some cases, there may exist a business driver to move existing applications from Oracle Forms to a different technology choice. For example, Oracle Forms may no longer be the ideal fit for the application requirements, or you may be adopting a strategy to consolidate disparate or heterogeneous development environments
– Oracle JDeveloper 11g with Oracle ADF is the tool of choice for building applications on Fusion Middleware. However, given the architectural difference between Java EE and Oracle Forms, Oracle has no plans to offer a complete migration solution that attempts to automatically migrate applications built with these tools to Java EE.
Oracle JRockit Monitoreo
1. JRockit Real Time 4.1 y 2. JRockit Mission Control 4.1
El JRockit Mission Control suite de herramientas incluye herramientas para monitorear, administrar, perfil, y eliminar las fugas de memoria en la aplicación Java sin introducir la sobrecarga de rendimiento que normalmente se asocian con las herramientas de este tipo.
* Ejemplo basado en una aplicación construída para JavaOne
• Less XML, Less Code • Java Server Faces 2.0
• Java Servlets 3.0
• Java Persistence 2.0
• Enterprise Java Beans 3.1 & Interceptors 1.1
Lines of Code* Lines of XML*
Java Classes*
25%
Less50%
Less80%
Less • Simplification, Productivity • Managed Beans 1.0 • Bean Validation 1.0 • JAX-WS 2.2 • Modernization• Context & Dependency Injection 1.0
• Bean Validation 1.0
• Java API for RESTful Web Services
Weblogic Server 12c: Java SE 7: Más limpio, código
más fácil de mantener
• Oracle WebLogic Server 12c soporta Java SE 7 ( y Java SE 6)
• Optimización de lenguaje Java
• Cliente/Servidor
• Internacionalización
• Capa de conexión segura SSL/TLS
(Transport Security Layer es el sucesor
para SSL )1.2 en JSSE (Java Secure
Socket Extension)
Requerimientos mínimos para ambientes WebLogic Server 12c
• Development-only environments (zip distribution) – 1-GHz CPU
– 1GB RAM, (2 GB + recommended)
– Recent versions of MacOS, Windows, Linux – JDK 1.6+
– 164mb of disk space
• Development and Production Environmnents (installer)
– Windows, Linux, Solaris, AIX, Exalogic (11g and 12c) – HP-UX (11g)
BPEL Process Manager Option Service Bus
SOA Suite ofr Oracle Middleware
Unified Business Process Management Suite Weblogic Coherence Grid Edition Option Weblogic Integration WebCenter Services WebCenter Suite WebCenter Adapter WebLogic Portal Enterprise 2.0 Products
Beehive Enterprise Messaging Server Beehive Enterprise Collaboration Server
Resumen:
Porqué Estándarizar a WebLogic Server 12c?
Razón #5: Poder en la Nube
Razón #2: Mejor Rendimiento Razón #4: productividad del desarrolladorImpulsar la innovación y la
Razón #3: Application Aware Virtualization
WLS WLS SOA Svc
Web
RAC RAC
Web CacheWeb
Razón #1: WebLogic impulso con los clientes 40,104 16,646 00 4,000 8,000 12,000 16,000 20,000 24,000 28,000 32,000 36,000 40,000 Oracle IBM
rvargas@netsoftca.com Twitter.com/rovaque
Blog: oracledbacr.blogspot.com