SlideShare uma empresa Scribd logo
Felipe Crescencio - Flex e Java com BlazeDS @ FUGSC
Desvendando o BlazeDSFelipe Crescencio de Oliveraem
AgendaContextualizaçãoLicenciamentoConcorrentesHANDS ON!!3
ContextualizaçãoBlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to Adobe® Flex® and Adobe AIR™ applications for more responsive rich Internet application (RIA) experiences.4
Contextualização5
ContextualizaçãoBlazeDS é umatecnologiade troca de mensagensremotasdesenvolvidaemJavapelaAdobe® de códigoabertoqueprovê a conexão entre umaaplicação com dados distribuídoseaplicaçõesAdobe® Flex® e Adobe AIR™ através da buscadesses dados em tempo real.6
ContextualizaçãoAlta performance na transferência de dados para as aplicaçõesBusca os dados em tempo real através do padrão HTTPFreee Código aberto.7
Contextualização8
ContextualizaçãoSite oficial:http://opensource.adobe.com/wiki/display/blazeds/BlazeDS9
LicenciamentoComo o BlazeDS é licenciado?Através da LGPL v3 (Lesser General PublicLicense)É uma variação da licença GPL que permite o desenvolvimento de programas de código aberto que contenham módulos proprietários10
ConcorrentesConcorrentes do BlazeDSGranite DS > http://www.graniteds.orgWebORB > http://www.themidnightcoders.com/products/weborb-for-javaAdobe LiveCycle DS > http://www.adobe.com/products/livecycle/dataservicesNo entanto, o BlazeDS é um dos mais conhecidosCreio EU que pela facilidade do desenvolvimento através da integração com o Spring Framework11
ConcorrentesO BlazeDS pode funcionar sem o Spring? SIM!Existe um tutorial em http://java.dzone.com/articles/spring-blazeds-integration?mz=8019-adobe12
HANDS ON!13
HANDS ON!web.xml<listener>	<listener-class>flex.messaging.HttpFlexSession</listener-class></listener><context-param>	<param-name>contextConfigLocation</param-name>	<param-value>/WEB-INF/config/applicationContext.xml</param-value></context-param><servlet><servlet-name>MessageBrokerServlet</servlet-name><servlet-class>flex.messaging.MessageBrokerServlet</servlet-class><init-param><param-name>services.configuration.file</param-name><param-value>/WEB-INF/flex/services-config.xml</param-value></init-param><init-param><param-name>flex.write.path</param-name><param-value>/WEB-INF/flex</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>MessageBrokerServlet</servlet-name><url-pattern>/messagebroker/*</url-pattern></servlet-mapping>14
HANDS ON!remoting-config.xmlservices-config.xml15
HANDS ON!FlexCompilerArguments-compiler.services <filename>	alias -services	path to Flex Data Servicesconfiguration file-compiler.context-root <context-path>	alias -context-root	path to replace {context.root} tokens for servicechannelendpoints16
Referênciashttp://www.guiadohardware.net/termos/lgplhttp://www.docsultant.com/site2/articles/flex_cmd.html17

Mais conteúdo relacionado

PPT
Introdução ao Adobe Flex
PDF
Plugue seu Aplicativo a Nuvem no Codificando Night Week 2016
PDF
TDC2016POA | Trilha .NET - Novas Oportunidades para o .NET com a parceria Mic...
PDF
Firebase Overview
PPTX
PPT
Desenvolvimento de Aplicações Corporativas com Java
PPT
Adobe Flex
Introdução ao Adobe Flex
Plugue seu Aplicativo a Nuvem no Codificando Night Week 2016
TDC2016POA | Trilha .NET - Novas Oportunidades para o .NET com a parceria Mic...
Firebase Overview
Desenvolvimento de Aplicações Corporativas com Java
Adobe Flex

Semelhante a Felipe Crescencio - Flex e Java com BlazeDS @ FUGSC (20)

PPTX
T@rget trust integrando flex e java com blazeds
PPT
Adobe Flex
PPTX
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...
PPTX
Campus Party - Desenvolvendo aplicações .Net com software gratuito
PPT
DotNet vs. Java
PDF
01 - Introdução a programação para internet v1.1
PPTX
Slides da palestra no Flex mania 2011
PDF
Banco de dados web
PPTX
Docker para devs .NET
PDF
Laszlo, Framework focado em MVC
PPTX
Overview Azure
PPTX
Azure Overview
PPTX
Dispositivos Móveis - BlackBerry
PPTX
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
PPTX
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
PPTX
Plataforma Android
PDF
Java e uma visão sobre PaaS
PPS
Web Sphere Application Server
PPTX
Adobe flash platform bem 2009
PPTX
Do mapa mental para Serviços de Dados até APIs
T@rget trust integrando flex e java com blazeds
Adobe Flex
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...
Campus Party - Desenvolvendo aplicações .Net com software gratuito
DotNet vs. Java
01 - Introdução a programação para internet v1.1
Slides da palestra no Flex mania 2011
Banco de dados web
Docker para devs .NET
Laszlo, Framework focado em MVC
Overview Azure
Azure Overview
Dispositivos Móveis - BlackBerry
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
Win302 daniel semedo_10 motivos para utilizar apache cordova (1)
Plataforma Android
Java e uma visão sobre PaaS
Web Sphere Application Server
Adobe flash platform bem 2009
Do mapa mental para Serviços de Dados até APIs
Anúncio

Mais de João Zaratine (7)

PDF
Case ContaAzul - Final Desafio Brasil SC
PDF
Lições Aprendidas na Criação de um Negócio de Escala
PDF
Semana da Informática UNIVILLE - Flex Messaging
PPTX
Felipe Crescencio - Flex e Java com BlazeDS @ FUGSC
KEY
Arian Pasquali - Introdução ao Flex @ FUGSC
KEY
Desafios no desenvolvimento de uma aplicação real com Flex @ FUGSC
PDF
Flex + Grails @ Flexmania2010
Case ContaAzul - Final Desafio Brasil SC
Lições Aprendidas na Criação de um Negócio de Escala
Semana da Informática UNIVILLE - Flex Messaging
Felipe Crescencio - Flex e Java com BlazeDS @ FUGSC
Arian Pasquali - Introdução ao Flex @ FUGSC
Desafios no desenvolvimento de uma aplicação real com Flex @ FUGSC
Flex + Grails @ Flexmania2010
Anúncio

Felipe Crescencio - Flex e Java com BlazeDS @ FUGSC