﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre: Video Aula &#8211; Session DWR</title>
	<atom:link href="http://www.handersonfrota.com.br/video-aula-session-dwr/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.handersonfrota.com.br/video-aula-session-dwr/</link>
	<description>Handerson Frota, Blog sobre tecnologias WEB2.0 e JAVA</description>
	<lastBuildDate>Mon, 02 Jan 2012 14:35:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: handersonbf</title>
		<link>http://www.handersonfrota.com.br/video-aula-session-dwr/comment-page-1/#comment-67</link>
		<dc:creator>handersonbf</dc:creator>
		<pubDate>Fri, 09 Nov 2007 19:31:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.handersonfrota.com.br/video-aula-session-dwr/#comment-67</guid>
		<description>hauahuahua o que eu acho engraçado é que o foco do artigo não é de modo algum discutir escabilidade ou o que for, e sim como acessar objetos na sessão usando o DWR. SÓ ISSO. 

Mas legal, viajamos um pouco. Vou fazer um post sobre isso ai discutiremos sobre isso. Se não vamos passar o dia aqui tentando provar X e Y sendo que o assunto do post é outro que não tem muito a ver.

Abraços a todos ;D</description>
		<content:encoded><![CDATA[<p>hauahuahua o que eu acho engraçado é que o foco do artigo não é de modo algum discutir escabilidade ou o que for, e sim como acessar objetos na sessão usando o DWR. SÓ ISSO. </p>
<p>Mas legal, viajamos um pouco. Vou fazer um post sobre isso ai discutiremos sobre isso. Se não vamos passar o dia aqui tentando provar X e Y sendo que o assunto do post é outro que não tem muito a ver.</p>
<p>Abraços a todos ;D</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rafael Ponte</title>
		<link>http://www.handersonfrota.com.br/video-aula-session-dwr/comment-page-1/#comment-66</link>
		<dc:creator>Rafael Ponte</dc:creator>
		<pubDate>Fri, 09 Nov 2007 18:15:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.handersonfrota.com.br/video-aula-session-dwr/#comment-66</guid>
		<description>Sessão é prejudicial sim para uma aplicação que deseja-se escalabilidade. Mesmo quando se utiliza poucos dados na sessão prejudica a escalabilidade quando o número de usuários concorrentes no sistema cresce.

O ideal é sempre que se utilizar sessão lembrar de limpar os dados (Algumas pessoas costumam usar filtros para isso). Problemas de sessão é um problema exponencial, não tem hardware que resolva :)

Contudo, trabalhar com sessão facilita a vida de nós desenvolvedores :~</description>
		<content:encoded><![CDATA[<p>Sessão é prejudicial sim para uma aplicação que deseja-se escalabilidade. Mesmo quando se utiliza poucos dados na sessão prejudica a escalabilidade quando o número de usuários concorrentes no sistema cresce.</p>
<p>O ideal é sempre que se utilizar sessão lembrar de limpar os dados (Algumas pessoas costumam usar filtros para isso). Problemas de sessão é um problema exponencial, não tem hardware que resolva <img src='http://www.handersonfrota.com.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Contudo, trabalhar com sessão facilita a vida de nós desenvolvedores :~</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Christiano Milfont</title>
		<link>http://www.handersonfrota.com.br/video-aula-session-dwr/comment-page-1/#comment-65</link>
		<dc:creator>Christiano Milfont</dc:creator>
		<pubDate>Fri, 09 Nov 2007 18:11:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.handersonfrota.com.br/video-aula-session-dwr/#comment-65</guid>
		<description>O problema não é a lista ser pequena ou grande, porque tanto faz uma lista com mil objetos uma unica ves como um objeto mil vezes (desconsiderando evidente as diferenças entre as operações de lista e objeto).
Eu me referi a servidor ficar carregado em qualquer aplicação onde você não tenha controle do número de usuários, para aplicações onde voce não tem esse controle não tem como voce dizer que algo mesmo sendo pequeno não vai afetar o servidor, afeta sim.
Por isso desconsidero o uso de session para TODAS as situações onde se usa Ajax, com exceção de controle de acesso e políticas de segurança.</description>
		<content:encoded><![CDATA[<p>O problema não é a lista ser pequena ou grande, porque tanto faz uma lista com mil objetos uma unica ves como um objeto mil vezes (desconsiderando evidente as diferenças entre as operações de lista e objeto).<br />
Eu me referi a servidor ficar carregado em qualquer aplicação onde você não tenha controle do número de usuários, para aplicações onde voce não tem esse controle não tem como voce dizer que algo mesmo sendo pequeno não vai afetar o servidor, afeta sim.<br />
Por isso desconsidero o uso de session para TODAS as situações onde se usa Ajax, com exceção de controle de acesso e políticas de segurança.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Handerson Frota</title>
		<link>http://www.handersonfrota.com.br/video-aula-session-dwr/comment-page-1/#comment-64</link>
		<dc:creator>Handerson Frota</dc:creator>
		<pubDate>Fri, 09 Nov 2007 17:20:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.handersonfrota.com.br/video-aula-session-dwr/#comment-64</guid>
		<description>Isso mesmo, só que ai vai depender, eu apenas não especifiquei o tamanho dessa carga, se for uma carga com 1 mil objetos e dependendo da concorrência ai sim, fica um pouco pesado sim para o servidor. Agora se for poucos dados não vejo problema.

Normalmente você usa por exemplo:

Você tem uma lista com alguns dados que o usuário cadastra em outra tela: Item A, Item B, Item C...Item Z.

Ai na tela pai você vai adicionar esses itens em uma lista, assim como é feito ai onde você trabalha. Não vai ter essa queda de desempenho, pois a lista é pequena, é feito um único acesso para pegar essa lista, depois que você adiciona e finaliza a operação ele vai enviar essa lista para o servidor e fazer o merge com o EJB3 salvando ou excluindo os dados e logo em seguinda, deletando esse atributo da sessão. Neste caso não vejo por que não utilizar a sessão. 

Espero que tenha entendido ;D

Abraços</description>
		<content:encoded><![CDATA[<p>Isso mesmo, só que ai vai depender, eu apenas não especifiquei o tamanho dessa carga, se for uma carga com 1 mil objetos e dependendo da concorrência ai sim, fica um pouco pesado sim para o servidor. Agora se for poucos dados não vejo problema.</p>
<p>Normalmente você usa por exemplo:</p>
<p>Você tem uma lista com alguns dados que o usuário cadastra em outra tela: Item A, Item B, Item C&#8230;Item Z.</p>
<p>Ai na tela pai você vai adicionar esses itens em uma lista, assim como é feito ai onde você trabalha. Não vai ter essa queda de desempenho, pois a lista é pequena, é feito um único acesso para pegar essa lista, depois que você adiciona e finaliza a operação ele vai enviar essa lista para o servidor e fazer o merge com o EJB3 salvando ou excluindo os dados e logo em seguinda, deletando esse atributo da sessão. Neste caso não vejo por que não utilizar a sessão. </p>
<p>Espero que tenha entendido ;D</p>
<p>Abraços</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rafael Carneiro</title>
		<link>http://www.handersonfrota.com.br/video-aula-session-dwr/comment-page-1/#comment-63</link>
		<dc:creator>Rafael Carneiro</dc:creator>
		<pubDate>Fri, 09 Nov 2007 17:14:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.handersonfrota.com.br/video-aula-session-dwr/#comment-63</guid>
		<description># Handerson

&lt;b&gt;Nesse caso específico do item pai com filhos, acho melhor usar mesmo com a sessão pois não vai consumir o servidor, já que vc vai carregar os dados na sessão e no final da operação ele vai enviar uma lista para salvar tudo no banco.&lt;/b&gt;

Eu fiz o comentário anterior por essa frase, mas se não era isso que você estava querendo dizer, então está resolvido.</description>
		<content:encoded><![CDATA[<p># Handerson</p>
<p><b>Nesse caso específico do item pai com filhos, acho melhor usar mesmo com a sessão pois não vai consumir o servidor, já que vc vai carregar os dados na sessão e no final da operação ele vai enviar uma lista para salvar tudo no banco.</b></p>
<p>Eu fiz o comentário anterior por essa frase, mas se não era isso que você estava querendo dizer, então está resolvido.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Handerson Frota</title>
		<link>http://www.handersonfrota.com.br/video-aula-session-dwr/comment-page-1/#comment-62</link>
		<dc:creator>Handerson Frota</dc:creator>
		<pubDate>Fri, 09 Nov 2007 17:07:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.handersonfrota.com.br/video-aula-session-dwr/#comment-62</guid>
		<description>E sobre os artigos tenho sim todos aqui.

7.Trabalhando com Session no DWR
http://www.handersonfrota.com.br/artigos-tutoriais/dwr/

Esses artigos tem exatamente o que está nas vídeo-aulas: 1,2 e 3. A vídeo-aula 4 contém exemplos &quot;reais&quot; de onde e como pode ser utilizada. Vou fazer esse artigo escrito e depois uma maneira genérica para se trabalhar com ele.

Abraços</description>
		<content:encoded><![CDATA[<p>E sobre os artigos tenho sim todos aqui.</p>
<p>7.Trabalhando com Session no DWR<br />
<a href="http://www.handersonfrota.com.br/artigos-tutoriais/dwr/" rel="nofollow">http://www.handersonfrota.com.br/artigos-tutoriais/dwr/</a></p>
<p>Esses artigos tem exatamente o que está nas vídeo-aulas: 1,2 e 3. A vídeo-aula 4 contém exemplos &#8220;reais&#8221; de onde e como pode ser utilizada. Vou fazer esse artigo escrito e depois uma maneira genérica para se trabalhar com ele.</p>
<p>Abraços</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
