Re: [delphi-br] Re: Projeto com WebService, alguém usa???

2004-11-03 Por tôpico Marcelo Almeida

Josir Gomes wrote:

Web Services é um novo modelo de programação baseado em uma arquitetura 
orientada a serviços (diferente da arquitetura cliente-servidor) e em 
protocolos abertos (SOAP, WSDL, UDDI, etc) onde se utiliza HTTP (por 
isso o nome Web) para realizar a comunicação entre os componentes ou 
serviços de um sistema.
  


Apenas para esclarecer mais um ponto.
O protocolo HTTP não é obrigatório no web service, mas é o protocolo 
recomendado.

-- 
Marcelo Almeida




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





Re: [delphi-br] Re: Projeto com WebService, alguém usa???

2004-11-03 Por tôpico Marcelo M Florindo

Legal Josir,

Eu já fiz um teste aqui na empresa, os caras desistiram motivo: eles pediram
que eu pegasse uma estrutura com 10.000 registros e trouxesse via XML...é
obvio que demora. Demorou 12 segundos.

É óbvio que iria demorar afinal... é muita coisa para transformar em xml...e
maisnão se faz uma consulta deste tipo..no correto seria trazer no
máximo 100 registros.

mas vou ver se quebro este paradigma incorreto na empresa.

vamos lutar

heheheheh

Abraços,

Marcelo
- Original Message -
From: Josir Gomes [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, November 03, 2004 7:58 AM
Subject: [delphi-br] Re: Projeto com WebService, alguém usa???



 Olá pessoal,

 em primeiro lugar, eu reparei que a galera está confundindo um pouco os
 conceitos: Web Services NÃO é programação para Web.

 Web Services é um novo modelo de programação baseado em uma arquitetura
 orientada a serviços (diferente da arquitetura cliente-servidor) e em
 protocolos abertos (SOAP, WSDL, UDDI, etc) onde se utiliza HTTP (por
 isso o nome Web) para realizar a comunicação entre os componentes ou
 serviços de um sistema.

 Assim, vc pode desenvolver um sistema inteiro com WS sem utilizar o
 browser.

 Respondendo a sua pergunta Marcelo: eu estou desenvolvendo um pequeno
 sistema utilizando Web Services. No meu caso, o sistema terá módulos
 gordos (como já tradicionalmente utilizamos no Windows) e módulos leves
 (utilizando o browser).

 Estou apanhando bastante pois vc deve quebrar vários paradigmas que está
 acostumado no ambiente cliente-servidor.  Mas como eu disse em emails
 anteriores, as previsões é que esta arquitetura irá ser preponderante
 sobre a arquitetura cliente-servidor entre 2 e 3 anos e por isso estou
 investindo pesado nela.

 Respondendo a pergunta do Vinicius, no caso de automação, você pode
 continuar utilizando o seu programa em Delphi. Ao invés de dar um select
 no banco, você iria chamar um serviço. Exemplo:

 (IEmpresa as HTTPEmpresa).GetNome( SQEmpresa );

 Existe uma lista específica para Web Services:
 [EMAIL PROTECTED] e muitos sites que explicam detalhamente
 o assunto.
 No meu site, tem um artigo que explica detalhadamente o que é Web
Services.

 Boa Sorte,
 Josir


 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

 Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]

 Links do Yahoo! Grupos













-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 





[delphi-br] Re: Projeto com WebService, alguém usa???

2004-11-03 Por tôpico Marcelo M Florindo

Olá,

 Sistema Web não acessa portas. O que se pode fazer é através do sistema web
 solicitar a execução de uma rotina para um exe rodar, por exemplo, uma
 impressão de NF.
 No caso de PDV´s,  não tem jeito...o lance é executável, afinal a maioria
 dos PDV´s são standalone. (Só se o cara quiser fazer cada ponto de venda um
 servidor web..heheh)

 Agora se você quer fazer algo que não dê muito trabalho, ou seja, não tenha
 q rescrever tudo. O lance é usar Java ou .Net, pois as classes destes são
 atendidas pelos servidores web.

 Espero que o Delphi 9 caminhe para este tipo de situação.

Faloww

 Marcelo




 - Original Message -
 From: Vinicius Barreira [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Sent: Tuesday, November 02, 2004 2:16 PM
 Subject: Re: [delphi-br] Projeto com WebService, alguém usa???


 
  Atualmente tenho um ERP grande pra Hoteis e Pousadas, e não sei pra onde
  correr agora que a pressão pra ERP 100% Web está começando a aumentar;
  também gostaria de ver a opinião do pessoal; tenho um software em Delphi
7
 +
  Vcl + Firebird 1.5 de grande porte. Já estou migrando muita coisa que
 estava
  em pascal para stored procedures e triggers pra ir ganhando terreno.
 
  Fiz algumas rotinas em PHP, mas é trabalhoso demais converter um ERP com
 900
  units para PHP, pois não temos as facilidades da IDE e da VCL.
 
  Se o cliente tiver servidor linux, com apache, aí a dúvida fica maior
 ainda.
  Será que o .net vai ajudar nesse aspecto ?
 
  No caso de automação, temos varias comunicações fixas com dispositivos
  seriais, como centrais telefonicas e fechaduras eletronicas e imprimimos
  notas fiscais com WriteLn; sistema pra Web acessa portas seriais e
 paralelas
  ?
 
  [ ] ´s
 
  Vinicius Barreira
  Software Para Hoteis
  Delphi 7 + IBX + Firebird
  São Bernardo do Campo - SP
  Icq: 74495946
  Skype: vinibarr
 
 
  - Original Message -
  From: Marcelo M Florindo [EMAIL PROTECTED]
  To: delphi-br [EMAIL PROTECTED]
  Sent: Tuesday, November 02, 2004 2:47 PM
  Subject: [delphi-br] Projeto com WebService, alguém usa???
 
 
 
  Olá amigos,
 
 
  Estou fazendo um ERP na empresa, só que gostaria de usar uma tecnologia
 que
  deixa-se um cliente mais leve...
  e neste caso tenho como opção webservice e corba, o segundo é pago.
 
  Então gostaria de saber se alguém dos senhores já fez ou trabalha em
  projetos com webservice.
 
  Poderia opinar sobre tal???
 
  abraços a todos..
 
  Marcelo
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
 
  Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
  Links do Yahoo! Grupos
 
 
 
 
 
 
 
 
 
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Para ver as mensagens antigas, acesse:
   http://br.groups.yahoo.com/group/delphi-br/messages
 
  Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
  Links do Yahoo! Grupos
 
 
 
 
 
 
 
 
 
 





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html