[OFF] WEB OU DESKTOP WEBSERVICE
Bom dia,
Pessoal é o seguinte, estou com um projeto aqui e tenho muita urgência em termina-ló, e o pessoal que algo de forma que seja possÃvel acessar remotamente, o grande problema que tenho é que não consigo me familiarizar com sistema web, não entra nada na minha cabeça, daà pensei em fazer o sistema para desktop mas utilizando webservice, pois tenho facilidade muito grande com desktop.
Pode até ser que eu esteja errado, mas esses dias fiz uma comparação com um webservice e uma base online, o webservice me retornou mais rapidamente que o banco de dados.
Conto com a opinião ai galera
Obrigado.
Pessoal é o seguinte, estou com um projeto aqui e tenho muita urgência em termina-ló, e o pessoal que algo de forma que seja possÃvel acessar remotamente, o grande problema que tenho é que não consigo me familiarizar com sistema web, não entra nada na minha cabeça, daà pensei em fazer o sistema para desktop mas utilizando webservice, pois tenho facilidade muito grande com desktop.
Pode até ser que eu esteja errado, mas esses dias fiz uma comparação com um webservice e uma base online, o webservice me retornou mais rapidamente que o banco de dados.
Conto com a opinião ai galera
Obrigado.
Deixa ver seu eu entendi, você vai fazer o sistema desktop, consumir o webservice, isso?
Exato, será que fica melhor que a conexão direta ao banco?
Na teoria, não, pois além do consumo do banco, teria também o tempo de execução do código. Na prática a coisa é assim:
- Ao conectar a aplicação diretamente à um banco remoto, uma conexão TCP em modo binário é estabelecida
- Ao conectar a aplicação à um webservice, você consome os métodos usando chamadas HTTP em modo texto
Por experiência, digo, que com webservice acaba se tornando mais rápido, pois essas conexões em modo binário, costumam ser bem mais lentas.
- Ao conectar a aplicação diretamente à um banco remoto, uma conexão TCP em modo binário é estabelecida
- Ao conectar a aplicação à um webservice, você consome os métodos usando chamadas HTTP em modo texto
Por experiência, digo, que com webservice acaba se tornando mais rápido, pois essas conexões em modo binário, costumam ser bem mais lentas.
Pelo que andei lendo, se o código que usar no desktop for bem estruturado e o WS também depois fica fácil a migração para web certo?
Citação::
Pelo que andei lendo, se o código que usar no desktop for bem estruturado e o WS também depois fica fácil a migração para web certo?
Relativamente mais fácil, sim.
Tópico encerrado , respostas não são mais permitidas