| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2009 15:02:03
|
bobmoe
GUJ Ranger
![[Avatar]](/images/avatar/9cc25407f209e031babdac7d3c520ccb.jpg)
Membro desde: 11/07/2006 20:45:48
Mensagens: 806
Localização: Sampa
Offline
|
Por causa do anúncio restfulie fiquei curioso sobre o termo. Pelo que pesquisei temos o hyper-text, o texto do html, o hyper-media seriam referencias para coisas além de texto... um flash por exemplo. Estou confuso, pq então toda página na verdade é hyper-media e não hyper-texto?
Ou seja, simplesmente por que precisamos de um restfulie?
|
BOB - Roberto Nogueira - bobmoe.blogspot.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2009 15:47:04
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
bobmoe wrote:Ou seja, simplesmente por que precisamos de um restfulie?
Essa semana estou analisando um projeto que pretendo usar com JavaFX nos clientes e REST no servidor. Me deparei com o restfulie em uma notícia aqui no GUJ. Lí a documentação e pergunto a mesma coisa que você: afinal, onde o restfulie vai me ajudar?
Confesso que não sei a resposta
|
http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2009 18:16:34
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
o Hiper-texto é um dos tipos de hipermidia... hipertexto (HTML) é o que a gente usa para criar páginas da Web...
o hipermidia que o Restfulie faz não é para páginas da Web, e sim para conversar máquina-máquina: Web services.
Sendo bastante simplista, é como se uma aplicação A fizesse uma requisição para outra aplicação B, e a B retornasse uma página da Web, com links, do jeito que a gente navega na internet normalmente. Aí a aplicação A olha os links da página retornada, e decide em qual vai "clicar", fazendo outra requisição...
Só que no mundo de aplicações (e não web humana) não usamos HTML pra fazer isso... e sim formatos com hipermídia: Athom, XHTML, etc. E é nisso que o Restfulie ajuda
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2009 18:29:25
|
bobmoe
GUJ Ranger
![[Avatar]](/images/avatar/9cc25407f209e031babdac7d3c520ccb.jpg)
Membro desde: 11/07/2006 20:45:48
Mensagens: 806
Localização: Sampa
Offline
|
lucascs wrote:o Hiper-texto é um dos tipos de hipermidia... hipertexto (HTML) é o que a gente usa para criar páginas da Web...
o hipermidia que o Restfulie faz não é para páginas da Web, e sim para conversar máquina-máquina: Web services.
Sendo bastante simplista, é como se uma aplicação A fizesse uma requisição para outra aplicação B, e a B retornasse uma página da Web, com links, do jeito que a gente navega na internet normalmente. Aí a aplicação A olha os links da página retornada, e decide em qual vai "clicar", fazendo outra requisição...
Só que no mundo de aplicações (e não web humana) não usamos HTML pra fazer isso... e sim formatos com hipermídia: Athom, XHTML, etc. E é nisso que o Restfulie ajuda
matou a pau! muito obrigado
|
BOB - Roberto Nogueira - bobmoe.blogspot.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2009 18:59:10
|
mochuara
GUJ Master
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline
|
lucascs wrote:o Hiper-texto é um dos tipos de hipermidia... hipertexto (HTML) é o que a gente usa para criar páginas da Web...
o hipermidia que o Restfulie faz não é para páginas da Web, e sim para conversar máquina-máquina: Web services.
Sendo bastante simplista, é como se uma aplicação A fizesse uma requisição para outra aplicação B, e a B retornasse uma página da Web, com links, do jeito que a gente navega na internet normalmente. Aí a aplicação A olha os links da página retornada, e decide em qual vai "clicar", fazendo outra requisição...
Só que no mundo de aplicações (e não web humana) não usamos HTML pra fazer isso... e sim formatos com hipermídia: Athom, XHTML, etc. E é nisso que o Restfulie ajuda
Então restfulie pega meus objetos e serializa em diferentes tipos de XML.. quer dizer, hypermedia?
This message was edited 1 time. Last update was at 21/12/2009 18:59:49
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2009 21:53:17
|
bobmoe
GUJ Ranger
![[Avatar]](/images/avatar/9cc25407f209e031babdac7d3c520ccb.jpg)
Membro desde: 11/07/2006 20:45:48
Mensagens: 806
Localização: Sampa
Offline
|
mochuara wrote:
lucascs wrote:o Hiper-texto é um dos tipos de hipermidia... hipertexto (HTML) é o que a gente usa para criar páginas da Web... o hipermidia que o Restfulie faz não é para páginas da Web, e sim para conversar máquina-máquina: Web services. Sendo bastante simplista, é como se uma aplicação A fizesse uma requisição para outra aplicação B, e a B retornasse uma página da Web, com links, do jeito que a gente navega na internet normalmente. Aí a aplicação A olha os links da página retornada, e decide em qual vai "clicar", fazendo outra requisição... Só que no mundo de aplicações (e não web humana) não usamos HTML pra fazer isso... e sim formatos com hipermídia: Athom, XHTML, etc. E é nisso que o Restfulie ajuda
Então restfulie pega meus objetos e serializa em diferentes tipos de XML.. quer dizer, hypermedia?
a hypermedia no caso é um formato estruturado para definir além dos objetos consumidos também outros recursos remotos, que o restifulie pode vir a consumir na sequencia. o restfulie consome um arquivo de hypermedia com a informacao requisitada mais outros servicos (remotos) da transacao.
This message was edited 1 time. Last update was at 21/12/2009 21:54:35
|
BOB - Roberto Nogueira - bobmoe.blogspot.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/12/2009 00:36:21
|
Lucas Cavalcanti
GUJ Hacker
![[Avatar]](/images/avatar/5f6780632f5d27dd0cded5fc9361169e.jpg)
Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline
|
mochuara wrote:
Então restfulie pega meus objetos e serializa em diferentes tipos de XML.. quer dizer, hypermedia?
O Restfulie serializa seus objetos em XML normal e adiciona links Athom para transformá-lo em hipermídia.
Mas não é só isso. Ele tb gerencia uma máquina de estados que depende do seu objeto serializando, gerando
os links de transições que são compatíveis com o estado atual do objeto.
http://restfulie.caelum.com.br/
|
--
Caelum
www.caelum.com.br
 |
|
|
 |
|
|