Que padrão de API o VRaptor3 se baseia para usar Restfulie ?  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Online

Alex Basto wrote:
mochuara wrote:

Voce poderia nos dizer qual o contexto que essa citação foi retirada. Eu não lembro de ter visto qualquer referencia no assunto dizer que vc pode ter 1, e apenas 1, URI de entrada para um sistema baseado em REST.

Eu ainda não entendi o que Restfulie esta especificando pra afirma que é uma API, sobre maquina de estado ou recursos acessados do lado do servidor isso é simplesmente um fator comum ou qualquer caracteristica REST, todavia surge uma abordagem ao VRAPTOR não provando o uso de uma especificação clara sobre o que vem só a se limitar já na obervação que você fizera acima.
Agora vamos esperar o Guilherme Silveira se colocar mais objetivamente sobre recursos da especificação Restfulie que é no minimo pra mim ainda algo ainda não materializado sendo só explorado em situação de programação sobre URI.


O que é API pra vc?

Pq o Restfulie e o VRaptor seguiriam uma especificação (JAX-RS, por exemplo) se ela não especifica a parte mais importante que eles fazem?

Se você usa REST só nas URIs e Headers, você pode usar a JAX-RS tranquilamente, pois é o suficiente... mas quando você tenta passar para o próximo nível, e começar a usar HATEOAS, o JAX-RS não te ajuda em quase nada...
Alex Basto
JavaBaby
[Avatar]

Membro desde: 11/11/2009 09:56:06
Mensagens: 98
Offline

lucascs wrote:
O que é API pra vc?

API pra mim é o que atende uma especificação, não me parece ser o que Restfulie se propõe só a conceito à Maquinas de Estado ou chamadas URIs, isso é REST por si só.

Pq o Restfulie e o VRaptor seguiriam uma especificação (JAX-RS, por exemplo) se ela não especifica a parte mais importante que eles fazem?

Justamente Restfulie é segregado no ambiente de Rails mas não tem significativimente comportamento ou especificação de API pois não se extende a JAX-RS ou qualquer outra norma que lhe caracterize ou certifique , veja a propria entrevista do Guilherme Silveira na InfoQ Interview with Guilherme Silveira, creator of Restfulie

Se você usa REST só nas URIs e Headers, você pode usar a JAX-RS tranquilamente, pois é o suficiente... mas quando você tenta passar para o próximo nível, e começar a usar HATEOAS, o JAX-RS não te ajuda em quase nada...

Sim não disse o ao contrário, mas o que vem a ser Restfulie API ?
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Online

Alex Basto wrote:
API pra mim é o que atende uma especificação, não me parece ser o que Restfulie se propõe só a conceito à Maquinas de Estado ou chamadas URIs, isso é REST por si só.

Bom, se vc procurar saber, pelo menos, o que significa a sigla (Application Programming Interface), vai ver que API nada mais é do que uma interface para programar aplicações... não tem nada ver com seguir especificações.
Por exemplo o Hibernate tem dois jeitos de fazer buscas no banco de dados: a HQL API e a Criteria API... nenhuma delas tem uma especificação da Sun


Justamente Restfulie é segregado no ambiente de Rails mas não tem significativimente comportamento ou especificação de API pois não se extende a JAX-RS ou qualquer outra norma que lhe caracterize ou certifique , veja a propria entrevista do Guilherme Silveira na InfoQ Interview with Guilherme Silveira, creator of Restfulie

Já vi a entrevista e de novo, ser uma API não implica seguir uma especificação ou ter um certificado, e sim disponibilizar uma Interface para realizar algum conjunto de operações.

Sim não disse o ao contrário, mas o que vem a ser Restfulie API ?

Uma Interface para que você possa fazer aplicações usando os conceitos e funcionalidades do Restfulie.
Alex Basto
JavaBaby
[Avatar]

Membro desde: 11/11/2009 09:56:06
Mensagens: 98
Offline

lucascs wrote:
Bom, se vc procurar saber, pelo menos, o que significa a sigla (Application Programming Interface), vai ver que API nada mais é do que uma interface para programar aplicações... não tem nada ver com seguir especificações.
Por exemplo o Hibernate tem dois jeitos de fazer buscas no banco de dados: a HQL API e a Criteria API... nenhuma delas tem uma especificação da Sun

Se for pensar assim porque eu teria profissionais que em conjunto mantém e certificam normal para JSR e especificam o seu uso e pra qual compatibilidades em pro das versões Java e padrões, veja ai Java Community Press, no que você observa é puramente superficial ao conceito para a proposta de Restfulie como uma nova adquação para soluções de Hipermidia, e fiz já aqui a observação sobre a SUN CLOUD API, que já é uma evolução que não se prende ao universo somente de URI.

Já vi a entrevista e de novo, ser uma API não implica seguir uma especificação ou ter um certificado, e sim disponibilizar uma Interface para realizar algum conjunto de operações.

Se for para entender programação isso é atende o que você quer falar, se for falar sobre arquitetura tudo o que você colocou vai por terra abaixo.


Uma Interface para que você possa fazer aplicações usando os conceitos e funcionalidades do Restfulie.

Veja aqui você não consegui justificar o que é Restfulie.

This message was edited 1 time. Last update was at 20/12/2009 22:43:43

Guilherme Silveira
Administrador

Membro desde: 14/08/2002 10:09:26
Mensagens: 1093
Localização: Sao Paulo
Offline

Alex Basto wrote:
Se for pensar assim porque eu teria profissionais que em conjunto mantém e certificam normal para JSR e especificam o seu uso e pra qual compatibilidades em pro das versões Java e padrões, veja ai Java Community Press, no que você observa é puramente superficial ao conceito para a proposta de Restfulie como uma nova adquação para soluções de Hipermidia, e fiz já aqui a observação sobre a SUN CLOUD API, que já é uma evolução que não se prende ao universo somente de URI.

Eu fico impressionado

Abraco e bom finzinho de domingo!
[Email] [WWW] [MSN]
Alex Basto
JavaBaby
[Avatar]

Membro desde: 11/11/2009 09:56:06
Mensagens: 98
Offline

Guilherme Silveira wrote:
Eu fico impressionado

Abraco e bom finzinho de domingo!


ahahahh !!!
- Bom, pra todos nós
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Online

Alex Basto wrote:
Se for pensar assim porque eu teria profissionais que em conjunto mantém e certificam normal para JSR e especificam o seu uso e pra qual compatibilidades em pro das versões Java e padrões, veja ai Java Community Press, no que você observa é puramente superficial ao conceito para a proposta de Restfulie como uma nova adquação para soluções de Hipermidia, e fiz já aqui a observação sobre a SUN CLOUD API, que já é uma evolução que não se prende ao universo somente de URI.

A JSR pra REST é a JAX-RS... e ela não é suficiente.
A SUN CLOUD API não é uma especificação pra REST em geral, e sim pra REST dentro de uma cloud, então não faz sentido usá-la para projetos gerais.

As JSRs surgem depois que as pessoas usam determinada coisa, e não o contrário. Logo você não deve esperar sair uma JSR pra começar a fazer uma coisa nova.


Se for para entender programação isso é atende o que você quer falar, se for falar sobre arquitetura tudo o que você colocou vai por terra abaixo.

Essa frase simplesmente não faz sentido.
Interface != Arquitetura. API != arquitetura.

Veja aqui você não consegui justificar o que é Restfulie.

Eu não consegui justificar, ou vc não conseguiu entender? Já chegou a olhar o site do Restfulie pra saber o que ele é?
http://restfulie.caelum.com.br
Alex Basto
JavaBaby
[Avatar]

Membro desde: 11/11/2009 09:56:06
Mensagens: 98
Offline

lucascs wrote:
A JSR pra REST é a JAX-RS... e ela não é suficiente.

Com certeza, mas existe uma colaboração que certifique determinada especificação, alias depois que a Oracle obteve a adoção da Sun Microsystems muita coisa ainda não mudou, criou-se uma expectativa mas tem um lance de Marketing muito maior ai.

A SUN CLOUD API não é uma especificação pra REST em geral, e sim pra REST dentro de uma cloud, então não faz sentido usá-la para projetos gerais.

Virtualização é o momento para as soluções em HTTP

As JSRs surgem depois que as pessoas usam determinada coisa, e não o contrário. Logo você não deve esperar sair uma JSR pra começar a fazer uma coisa nova.

É necessário ficar mais atualizado ai sobre questão de comunidade , ou melhor dizendo ficar mais atento sobre as questões que podem cair até por monopolio algo que é bem a cara desses players gigantes

Essa frase simplesmente não faz sentido.
Interface != Arquitetura. API != arquitetura.

Ai tem uma questão de melhor se buscar cultura.


Eu não consegui justificar, ou vc não conseguiu entender? Já chegou a olhar o site do Restfulie pra saber o que ele é?
http://restfulie.caelum.com.br

Esse Site veio em boa hora, vou dar uma bela explorada.

Abraços
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Online

Alex Basto wrote:
lucascs wrote:
Essa frase simplesmente não faz sentido.
Interface != Arquitetura. API != arquitetura.

Ai tem uma questão de melhor se buscar cultura.

Então quer dizer que se eu uso leite pra fazer um bolo então bolo == leite?
E onde vc aprendeu a falar português? na escola do mestre Yoda?
Alex Basto
JavaBaby
[Avatar]

Membro desde: 11/11/2009 09:56:06
Mensagens: 98
Offline

lucascs wrote:
Então quer dizer que se eu uso leite pra fazer um bolo então bolo == leite?
E onde vc aprendeu a falar português? na escola do mestre Yoda?

Observe quem esta misturando conceitos é você, o site que a Caelum lançou foi a melhor coisa para justificar Restfulie, entretanto ainda não me aprofundei no assunto sobre questões de sua especificação, quando você se referiu a API fora em contexto somente programatico e não estou visando esse assunto, e nada tinha haver com o core das questões sobre HTTP, URI, Hipermidia etc....

No maximo que poderia contra argumentar era entrar com alguma falha sobre REST,RESTeasy, Restfull ou qualquer outra especificação que justifica-se sua observação e não foi ela foi leiga, pois você não entende sobre arquitetura para se achar na conversa.
Gostei da iniciativa da Caelum vamos ver se o site agora explica melhor o que se propõe !!!

Abraçosss

This message was edited 2 times. Last update was at 21/12/2009 15:08:12

 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team