collapse

* Links de Robótica

* Posts Recentes

Medir Agua que está no Poço por senso
[Ontem às 22:57]


CNC Laser 60w por nandotx
[15 de Outubro de 2017, 19:01]


Ajuda Projecto IR / RF por Gb
[14 de Outubro de 2017, 15:14]


Equipar laboratorio por LVirtual
[13 de Outubro de 2017, 08:34]


Arranjo de Berbequim por jm_araujo
[13 de Outubro de 2017, 08:34]


Escolher ligações por dropes
[08 de Outubro de 2017, 23:26]


Perfis V-Slot vs C-Beam vs Bosch vs 8020 por senso
[08 de Outubro de 2017, 18:22]


Ideias para construir um quadrúpede simples por Njay
[07 de Outubro de 2017, 22:12]


Meu projecto - Arm Robot com arduino por Diogo Bento
[05 de Outubro de 2017, 20:54]


Alimentar arduino nano com 12V por helderjsd
[05 de Outubro de 2017, 16:26]

Autor Tópico: webservices  (Lida 2311 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline helderjsd

  • Mini Robot
  • *
  • Mensagens: 140
webservices
« em: 25 de Março de 2015, 13:53 »
Boas,

Alguem aqui que se entenda bem com a criação de webservices, que me possa dar uma ajuda/dica num projecto que tenho?

Online KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.126
Re: webservices
« Responder #1 em: 25 de Março de 2015, 14:16 »
O que entendes por webservices?

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.397
  • Helpdesk do sitio
Re: webservices
« Responder #2 em: 25 de Março de 2015, 14:20 »
sudo apt-get install webservices ?

É um termo um bocado genérico..
Avr fanboy

Offline helderjsd

  • Mini Robot
  • *
  • Mensagens: 140
Re: webservices
« Responder #3 em: 25 de Março de 2015, 14:21 »
Ora bem, eu vou tentar explicar o que quero fazer, mas estou aqui completamente bloqueado.

Tenho um site "comprado" na ptservidor, com linux e mysql.

Pretendia fazer uma pequena "brincadeira", que consiste basicamente nisto:
- Desenvolver uma app para android (eclipse) que me conseguisse escrever na BD do MYSQL que tenho no meu site.
- Essa app seria basica, e ao carregar num botao da mesma, enviar as coordenadas GPS de onde estou, para essa BD.
- Depois, ter um outro software desktop (para win), desenvolvido em Vb.Net, que ia "ler" os dados dessa base de dados e alimentar uma datagridview

Pelo que andei a ler, so consigo fazer isto, atraves de um webservice instalado no meu site (ptservidor.pt).
Mas já li umas boas horas uma carrada de artigos pela internet, e nao consegui chegar a conclusão nenhuma...

Abraço

Offline helderjsd

  • Mini Robot
  • *
  • Mensagens: 140
Re: webservices
« Responder #4 em: 25 de Março de 2015, 14:22 »
Senso, eu sou user windows.
O meu "website" alugado é que está em linux, e so tenho acesso ao mesmo via cpanel

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.397
  • Helpdesk do sitio
Re: webservices
« Responder #5 em: 25 de Março de 2015, 14:31 »
Mas webservice não é nada tangivel que instalas, é um conceito:
http://en.wikipedia.org/wiki/Web_service

Tu é que fazes o serviço web, pode ser posts e gets o resto é código a correr em cada uma das máquinas a mastigar o que está no servidor.
Avr fanboy

Online KammutierSpule

  • Mini Robot
  • *
  • Mensagens: 1.126
Re: webservices
« Responder #6 em: 25 de Março de 2015, 15:05 »
Nao te consigo indicar com certeza, mas creio que ja existem servicos que possas para registares isso que pretendes. Por isso, a nao ser que o queiras fazer para aprendizagem, e' menos uma coisa que tens de te preocupar!

Offline helderjsd

  • Mini Robot
  • *
  • Mensagens: 140
Re: webservices
« Responder #7 em: 25 de Março de 2015, 15:15 »
Nao te consigo indicar com certeza, mas creio que ja existem servicos que possas para registares isso que pretendes. Por isso, a nao ser que o queiras fazer para aprendizagem, e' menos uma coisa que tens de te preocupar!

Viva,
Gostava de o fazer a unha, por questoes de aprendizagem, sim.
Mas para me desenrascar desta vez, procurei tambem por isso, e descobri por exemplo o REST.
Mas daí a conseguir pô-loa funcionar, vai uma grande diferença.

Gosto muito de programar, mas para dispositivos moveis e desktop (windows).
Quanto a tecnologias web sou um zero, e não estou a conseguir perceber este conceito.

Alguem da zona de Aveiro, que domine a coisa, e esteja disposto a dar-me uma formação? obviamente paga..

Offline helderjsd

  • Mini Robot
  • *
  • Mensagens: 140
Re: webservices
« Responder #8 em: 25 de Março de 2015, 15:34 »
Complementando aquilo que pretendo, venho acrescentar a seguintes informação:
- No android, preciso enviar um dado de cada vez, ou seja, a cada "POST", enviar as minhas coordenadas
- No Windows, preciso de ler TODAS as linhas da tabela, sejam 2 ou 200 registos, por exemplo

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.727
Re: webservices
« Responder #9 em: 25 de Março de 2015, 17:17 »
PHP a ler e escrever na base de dados.

Offline helderjsd

  • Mini Robot
  • *
  • Mensagens: 140
Re: webservices
« Responder #10 em: 25 de Março de 2015, 17:35 »
com POST e GET?

Offline helderjsd

  • Mini Robot
  • *
  • Mensagens: 140
Re: webservices
« Responder #11 em: 25 de Março de 2015, 17:36 »
E depois como GET, do lado do VB consigo obter varias linhas de registos?

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.727
Re: webservices
« Responder #12 em: 25 de Março de 2015, 17:53 »
Sim com POST e GET. De certeza que o vb.net tem bibliotecas para isso, mas se estiveres a comecar e tiveres algumas nocoes de C/C++ da uma vista de olhos no Qt.

Offline helderjsd

  • Mini Robot
  • *
  • Mensagens: 140
Re: webservices
« Responder #13 em: 25 de Março de 2015, 17:57 »
Vou ler uns tutos de PHP...
Já tenho serão :)

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.727
Re: webservices
« Responder #14 em: 25 de Março de 2015, 18:32 »
Vê na w3schools