material da palestra sobre queue java na infoq - por yara senger

18
InfoQ Brasil - Globalcode Queue Java http://www.infoq.com/br/java Yara M. H. Senger

Upload: manoel-pimentel-medeiros

Post on 18-Dec-2014

1.900 views

Category:

Technology


2 download

DESCRIPTION

Material da palestra realizada por Yara Senger, sobre a Queue de Java na InfoQ.

TRANSCRIPT

Page 1: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Queue Javahttp://www.infoq.com/br/java

Yara M. H. Senger

Page 2: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Fazer um mapeamento entre as principaisnovidades relacionadas a Java e o InfoQ:

JavaSE 6 update 10, Java SE 7, Java EE 6

Page 3: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Java SE 6 update 10

> Consumer JRE > Unificação JavaPlugin e Java no desktop > Applets com JavaFX> JavaFX com mais effects

Page 4: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Java SE 6 update 10

> Java SE 6 Update 10 is out but what does it deliver ?

> Consumer JRE : Applets Meet Java Web Start

Page 5: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Java SE 7- Dolphin

> Mais suporte a linguagens de scripts Suporte a JRuby, Jython, BeanShell, Groovy

> Possível Sobrecarga de operadores;> Mudanças no Switch, comparação de

enums, try-catch,annotations...

Page 6: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Java SE 7- Dolphin

> Neal Gafter Discusses Closures, Language Features and Optional Typing

> Ted Neward on Present and Past Languages

> Running PHP on the JVM with P8 - Robert Nicholson

Page 7: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

OSGI

> Um framework sobre a plataforma Java que fornece um sistema de módulos dinâmicos

> Aumento na sinergia entre OSGI e Java Module System

> OSGI é um padrão maduro utilizado nos projetos Eclipse, Glassfish v3 e Spring Application Platform.

Page 8: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

OSGI

> Are JSR277 and OSGi comming togheter ?

> Presentation: Server Side OSGi, Adrian Colyer

> Eclipse Ganymede: An in-depth look at Equinox

> Interview: Rod Jonhson Discusses Spring, OSGi, Tomcat and Future of Enterprise Java

Page 9: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Profiles

> Conceito similar a JavaME> Beneficios:

> Alguns profiles podem ter download menores> Alguns profiles podem ser mais simples de

ser implementados > Exemplo:

> Web Profile (Servlets 3.0, JSP 2.2, Expresssion Language 1.2, JSTL 1.2)

Page 10: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Profiles

> Java EE 6 Spec Lead Requests Community Feedback on WebProfile

Page 11: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Servlet 3.0

> Modularidade e escalabilidade: arquivo web.xml poderá ser fragmentado> Melhorias em aspectos de segurança> Suporte a Servlets assíncronos> Easy of Development: O web.xml será

opcional, podendo ser substituído por anotações

Page 12: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Servlet 3.0

> Servlet 3.0 Features Spark Debate

> Sun Submits Servlet 3.0 Specification to JCP

Page 13: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

EJB 3.1

> EJB "Lite": Um profile simplificando a distribuição

> Empacotamento: Poderá ser efetuado no mesmo war da aplicação

> Interface Local: Não precisará mais ser identificada, pode ser apenas uma classe POJO

Page 14: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

EJB 3.1

> Singleton: Novo tipo de EJB, que garantirá o estado único de um componente em um ambiente compartilhado

> Timer Service: Novas características baseadas em expressões de calendários

Page 15: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

EJB 3.1

> Planned Features for EJB 3.1

Page 16: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

JSF 2.0

> Facelets será incorporado a especificação JSF 2.0 com melhorias na criação de componentes compostos

> Suporte a AJAX “nativo”> Resources> MegaListener> Annotations para eliminar o faces-config

Page 17: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

JSF 2.0

> Early Draft released for JavaServer Faces 2.0

> Gavin King’s Second Wishlist for Java EE 6: JSF and EL Enhancements

Page 18: Material da palestra sobre Queue Java na InfoQ - Por Yara Senger

InfoQ Brasil - Globalcode

Leia, comente, critique, traduza, revise, escreva, entreviste, filme...

...Participe