Diferença entre web service, rest e restfull?

Web service

07/04/2017

Opa galera, qual é a diferença entre web service e restfull ou rest?

[]'
Joaquim C.

Joaquim C.

Curtidas 0

Melhor post

Natália

Natália

07/04/2017

Joaquim, leia este artigo do Devmedia que irá ti ajudar a entender um pouco:
Desenvolvendo Web Services RESTFUL utilizando a API JAX-RS 2.0 e Jersey

Um trecho que explica bem o que é WebService:
WebServices São serviços/métodos que as aplicações disponibilizam para serem consumidos/executados por outras aplicações. Envolvem um produtor e um consumidor e são disponibilizados via Internet. São aplicações que, geralmente, rodam em cima do protocolo HTTP.
GOSTEI 2

Mais Respostas

Raylan Zibel

Raylan Zibel

07/04/2017

Minha explicação é essa.
Webservice é um serviço web. É um termo meio generico. Pode ser feito usando um Get, Post, Soap, etc..
Rest/Restful é quando usa-se todo recurso disponivel na requisição http. Post, Get, Put, Delete, o cabeçalho da requisição, etc. A comunicação se torna mais eficiente com a troca de informações via conteúdo JSON. (geralmente fica mais bonito, menos complicado de escrever e consumir e mais rapido)
GOSTEI 1
Joaquim C.

Joaquim C.

07/04/2017

Opa Raylan, entendi.. então quer dizer que Rest/Restful é a mesma coisa? e no caso seria melhor do que web service?

legal o post Natália, vou dar uma lida nele :) obg.
GOSTEI 0
Daniella Gomes

Daniella Gomes

07/04/2017

Oi Joaquim, não são a mesma coisa não. Entenda que o REST é uma arquitetura de desenvolvimento que trabalha com protocolo Web. Já o RESTful é um serviço web que utiliza o REST quando implementamos Web Services. Clareou?
GOSTEI 1
Raylan Zibel

Raylan Zibel

07/04/2017

Já o RESTful é um serviço web que utiliza o REST quando implementamos Web Services.

Isso.

Podemos ainda resumir conforme nesse link
http://pt.stackoverflow.com/questions/45783/o-que-%C3%A9-rest-e-restful
Só faz sentido saber o que é REST, já que RESTful é apenas a capacidade de fazer REST, ou seja, é uma questão gramatical.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

07/04/2017

Olá, tudo bem?

Creio que esse curso poderá lhe ajudar a esclarecer essa questão: [url:descricao=Curso: O que é RESTful?]https://www.devmedia.com.br/curso/o-que-e-restful/1466[/url]

Abraço.
GOSTEI 0
POSTAR