Date post: | 21-Sep-2014 |
Category: |
Technology |
View: | 6 times |
Download: | 3 times |
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute1
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute2
Mundo Oracle e o que há de novo no Java
Bruno Borges @brunoborgesPrincipal Product ManagerJava Evangelist
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute3
OPEN SOURCE
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute4
Java ME Java SE Java EE Java SE Embedded JavaFX
Everywhere
Java
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute5
Premium SupportEnterprise Features
World’s First Java EE 7
Java EE Reference Impl.
GlassFish Server
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute6
Powers Oracle’s Engineering Systems
Premium Support Based on Red Hat Enterprise Linux
Unbreakable
Oracle Linux
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute7
Used widely Enterprise
Support+Features Embeddedable Production-ready Quality Assured
Most Popular OSS DB
MySQL
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute8
Platform IDE Plugins Wizards Integrations
Most Popular IDE
NetBeans
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute9
Key/Value DB Pure Java Objects XML
Embedded Database
Berkeley DB
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute10
Muitos Outros Projetos
VirtualBox Hudson OpenJDK Xen (Oracle VM) Java EE Specification Implementations
– JPA: EclipseLink
– JSF: Mojarra
– Tyrus: WebSockets
www.oracle.com/opensource
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute11
PERFORMANCE
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute12
Antes
ORACLE ENGINEERED SYSTEMS
HARDWARE E SOFTWARE: DESENHADOS PARA TRABALHAREM JUNTOS
Agora
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute13
Oracle WebLogic Server– Otimizações para Exalogic– Otimizações para Banco de Dados Oracle
Oracle Coherence–In Memory Data Grid–Otimizações para Exalogic–Integração com outros produtos Fusion Middleware (ex. GoldenGate)
Oracle Tuxedo–Otimizações para Exalogic–Acelere migrações de grandes aplicações Mainframe para a baixa plataforma
Cloud Application FoundationPerformance, Escalabilidade, Confiança
Cloud Application Foundation
Traffic Director/Web Tier
WebLogic Server Coherence Tuxedo
Virtual Assembly Builder
Oracle Cloud
Exalogic
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute14
ORACLE FUSION MIDDLEWARE: AlGUNS CLIENTES
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute15
JUNTE-SE À COMUNIDADE ORACLE
Twitter Facebook Blog LinkedIn YouTube
bit.ly/exalogicbrbit.ly/oraclecafbr
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute16
FX
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute17
JavaFX é o
sucessor doJava Swing
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute18
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute19
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute20
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute21
Introdução ao
JavaFX 3D
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute22 22
Click icon to add chart
Criando Formas e Materiais Primitivos
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute23
Colocando Textura em uma Esfera
23
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute24
Colocando Textura em uma Esfera
24
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute25
Colocando Textura em uma Esfera
25
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute26 26
Comece aqui: javafxcommunity.com
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute27 27
Download JDK 8 Early Access Release
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute28
Suporte a Dispositivos Embedded
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute29
ENTERPRISE ANDDEVELOPMENTDEMANDS
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute30
Líder de MercadoWebLogic Server – Servidor de Aplicações Java EE #1 para Cloud
#1Java EE 6, Java SE 7HTML5
Best of Breed with Leading Java
Standards
Optimized for Engineered Systems
Foundation for Fusion Middleware & Applications
Oracle Business Applications
Cloud Application Foundation
Fusion Middleware
Reliability, Availability, Scalability, Performance and
Density
Multi-Data CenterInfrastructure
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute31
Oracle WebLogic Server 12c
• Desenvolva com maior qualidade, mais código de fácil manutenção, maior agilidade e facilidades com o WebLogic 12c
• Suporte ao padrão Java EE 6
• Capacidades para alta demanda e performance
• Funcionalidades administrativas de alto nível, líder de indústria
Número 1 entre ambientes On Premise e Cloud
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute32
Suporte ao Java SE 7
7Oracle WebLogic Server 12c
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute35
Oracle ADF 12c
1 Framework3 Ótimas Opções de IDEs
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute36
Java EE 6Business Logic
User Interface
ADF Faces / WebCenterADF Mobile Portlets
HTML 5.0
DesktopWeb Office
AJAXWAP 2.0
Mobile
WebLogic Suporta Deployment Multi-Canal
Desenvolvimento para Multi-CanaisModelo Programação Único, Tecnologia Flexível de Renderização
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute37
ADF 12c Novos Componentes e Layouts
Springboard Drawer GridLaout
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute38
Novos Componentes ADF Faces Data View
Sunburst TimeLine Treemap New Skin
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute39
Novos Componentes ADF Faces
Listview Paging table Code editor Multi-file upload
Mais componentes
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute40
JDeveloper 12c
Integração com GIT Melhor suporte a Maven Integração com Oracle Cloud Kernel reescrito utilizando NetBeans Matisse Editor
Lifecycle New Features
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute41
JDeveloper Dependency ViewerAnalize dependências entre arquivos de forma visual
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute42
WebLogic Server 12.1.2 Coherence 12.1.2 Oracle ADF 12.1.2 and ADF
Essentials Glassfish 4.0 and Java EE 7 Maven Support
O que há de novo?
OEPE – Oracle Enterprise Pack for Eclipse 12c
Click icon to add picture
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute43
JAVA EE 7
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute44
Java EE 7 e o GlassFish 4.0Java EE 7 Reference Implementation
glassfish.org
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute45
Oracle e o Java EE
Java EE 6– WebLogic 12.1.2– GlassFish 3.1.2.2
Java EE 7– GlassFish 4.0
glassfish.org
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute46
NetBeans 7.3.1
Build pure standard Java EE applications
Support for HTML5 Applications Wizard to create Javascript
apps (Angular.js for example) Deploy on WebLogic Debug JS on Chrome
Java EE and HTML5
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute47
Tecnologias para apps HTML5 disponíveis no WebLogic12.1.2
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute48
WebSocket Protocol SupportInteractive applications with standard clients
Problem: Rich application interaction often requires client support Solution: Standards-based bi-directional connectivity to HTML5 clients Benefit: Enable interactive applications for standard Web/Mobile clients
WebLogic Server 12.1.2
Clients
Web Sockets
Stan
dard
HT
ML
5 clients
ADF Mobile
Java EE Applications
Proxies
HTTP/SWebSocket
OTD
Apache
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute49
TopLink Data ServicesProvide Enterprise Data Access with no Server-Side programming
Problem: Simplify access to enterprise data sources Solution: Auto-generate RESTful interfaces to enterprise data Benefit: Client data access and notifications with no server programming
WebLogic Server
JPA
Clients
HTTP/SJSON/XML
ChangeNotification
Database
Stan
dard
clients: H
TM
L5,
RE
ST, JS
ON
/XM
L
ADF Mobile
TopLink Data Services
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute50
Oracle TopLink Data ServicesQuery Example
$.ajax({ url: 'persistence/v1.0/auction/query/User.all', type : "GET", timeout: 2000, success: function(users) { my_js_app.showUsers(users); }, error : function(message) { console.log("Could not retrieve the list of users”); }});
Persistence Unit
Named Query
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute51
Um último recado…
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute52
Obrigado!
@brunoborgesblogs.oracle.com/brunoborges
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Presented under Non-Disclosure Agreement – Do not Redistribute53