| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2009 13:49:43
|
Kenobi
GUJ Master
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline
|
marcosalex wrote:
Kenobi wrote:
marcosalex wrote:Acho que você não entendeu o que é SOA.
Poderia fazer o favor de explicar então ? Pois depois de tudo que escrevi, acredito que deixei bem claro o ponto e diferenças de estilos entre SOA-WOA e até de onde vem o acrônimo e suas motivações.
Agora se não entendi nada, explique
Kenobi, VOCE entendeu e explicou. Quem não tinha entendido era o mochuara que te contradisse.
Realmente li errado, valews !! Sorry pela confusçao
|
----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2009 14:55:17
|
mochuara
GUJ Master
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline
|
Kenobi, não é ouvindo o que o Gartner disse na última semana que você vai aprender o que é REST. Pelo que você explicou WOA não traz nada pra discussão, a não ser mais um acrônimo que, assim como SOA, OO, MER, PUF, PAC, não querem dizer nada...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/07/2009 17:02:37
|
Kenobi
GUJ Master
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline
|
mochuara wrote:Kenobi, não é ouvindo o que o Gartner disse na última semana que você vai aprender o que é REST. Pelo que você explicou WOA não traz nada pra discussão, a não ser mais um acrônimo que, assim como SOA, OO, MER, PUF, PAC, não querem dizer nada...
Mochuara, só pra informe, sei bem o que é REST,aliás, uso Rails + CouchDB, Google Friend Connect, entre outras APIS do gênero e estou montando um framework em Scala utilizando o estilo. Outra o SpringMVC 3.0 falando em Java já vem preparado para tal, que também uso em projetos.
Agora quem não entendeu o começo da discussão foi vc, onde o ponto era SOA morreu !! E só mostrei que não, só estamos enxergando com outros olhos ou outro acrônimo e expliquei onde você não pode usar....
Mas cansei..dê uma linda em blogs como Anne Thomas, Eric Newcomer para começar entender o que tem haver uma coisa com a outra ...
|
----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2009 00:24:44
|
mochuara
GUJ Master
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline
|
Bom, quem pretende analisar as similaridades entre SOA e REST precisa ser capaz de definir cada uma com correção.
SOA não é somente sobre expor serviços assim como REST não é somente expor uma interface HTTP. Os serviços que você menciona como exemplo (S3, CouchDB, Spring, etc.) são somente interfaces HTTP, nenhum deles é exemplo de REST porque lhes faltam o conceito de hypermedia.
Quando começar a falar de REST de verdade talvez possamos discutir o que tem nele que diferencia de SOA. Até lá pode acreditar em mim, existe muita diferença entre as duas arquiteturas.
This message was edited 2 times. Last update was at 08/07/2009 00:27:26
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2009 02:08:47
|
Kenobi
GUJ Master
![[Avatar]](/images/avatar/cf2226ddd41b1a2d0ae51dab54d32c36.jpg)
Membro desde: 14/11/2003 13:06:37
Mensagens: 1678
Localização: Brasil
Offline
|
mochuara wrote:Bom, quem pretende analisar as similaridades entre SOA e REST precisa ser capaz de definir cada uma com correção.
SOA não é somente sobre expor serviços assim como REST não é somente expor uma interface HTTP. Os serviços que você menciona como exemplo (S3, CouchDB, Spring, etc.) são somente interfaces HTTP, nenhum deles é exemplo de REST porque lhes faltam o conceito de hypermedia.
Quando começar a falar de REST de verdade talvez possamos discutir o que tem nele que diferencia de SOA. Até lá pode acreditar em mim, existe muita diferença entre as duas arquiteturas.
Acho que o confuso aqui é vc. Leu a Wikipedia e acha que pode definir como iteração à hypermedia, então dê um exemplo claro. Pra mim REST é utilizr os verbos HTTP. Leu novamente na Wikipedia que poderia ser sem HTTP e criou até uma mini polêmica sobre o assunto.
Cansei de conversar com pseudo entendido do assunto, pois o próprio Jim Webber em sua palestra pontuou S3 como uma arquitetura nível 2.
E falando de definição, se vc responde numa representação de dados, como JSON, XML, ATOM+XML o que seria Hypermedia pra vc ? Afinal, todos esses serviços respondem nesses formatos...
Aliás, vc podia fundamentar seu ponto de vista, não somente atacar sem demonstrar ...
|
----------------------------------------------------------
SOA|EXPERT - http://www.soaexpert.com.br
SOA de um jeito simples e eficiente. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/07/2009 21:52:24
|
mochuara
GUJ Master
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline
|
Kenobi wrote:
Acho que o confuso aqui é vc. Leu a Wikipedia e acha que pode definir como iteração à hypermedia, então dê um exemplo claro. Pra mim REST é utilizr os verbos HTTP. Leu novamente na Wikipedia que poderia ser sem HTTP e criou até uma mini polêmica sobre o assunto.
E aonde você leu que rEST é igual utilizar os verbos HTTP?
Kenobi wrote:
Cansei de conversar com pseudo entendido do assunto, pois o próprio Jim Webber em sua palestra pontuou S3 como uma arquitetura nível 2.
nivel 2 porque é sem hypermedia, ou seja é o primeiro da categoria não-REST. Porque REST APIs must be hypertext-driven
.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/07/2009 12:45:58
|
Daniel Quirino Oliveira
Moderador
![[Avatar]](/images/avatar/846c260d715e5b854ffad5f70a516c88.png)
Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline
|
marcosalex wrote:http://www.redhat.com/about/news/prarchive/2009/hp_on_soa.html
HP e Red Hat unem esforços pra padronizar suas tecnologias de SOA, permitindo utilização integrada dos componentes. É mais um esforço em busca de padronização da inúmeras tecnologias Java.
Ahhh quantas voltas o mundo dá...
|
Daniel Quirino Oliveira |
|
|
 |
|
|