Eu pretendo desenvolver um projeto de aplicação distribuída com a finalidade de interagir diversas tecnologias de desenvolvimento de software tento como base um servidor de métodos Web Service em Delphi rodando sobre um Serviço IIS.
Basicamente o projeto ficaria assim:
No Servidor principal estaria implantado o banco de dados(PostgreSQL) e o servidor de métodos Delphi desempenhando o trabalho de um Web Service sobre um serviço IIS.
A comunicação entre a aplicação cliente e o servidor de métodos Delphi se daria por meio de arquivos XML que realizariam o trabalho de encapsulamento dos métodos transmitidos no padrão WSDL. Cada aplicação ira traduzir o XML recebido para sua linguagem e executar o respectivo método.
Exemplo:
Servidor Principal (IIS)
( Banco <-----> WebService[servidor de métodos Delphi] ) <----(XML via Rede/Web)----> (Cliente [JAVA, Palm, PHP]).
Na verdade eu gostaria de saber se o desenvolvimento neste conceito é possível e quais tecnologias seriam necessárias para realizar o projeto. Com base nas pesquisas voltadas para a parte do servidor de métodos em Delphi que realizei, cheguei a conclusão que usarei SOAP no contexto DataSnap para a comunicação do servidor com as aplicações cliente.
Pergunta
K!ko
Boa tarde Senhores.
Eu pretendo desenvolver um projeto de aplicação distribuída com a finalidade de interagir diversas tecnologias de desenvolvimento de software tento como base um servidor de métodos Web Service em Delphi rodando sobre um Serviço IIS.
Basicamente o projeto ficaria assim:
No Servidor principal estaria implantado o banco de dados(PostgreSQL) e o servidor de métodos Delphi desempenhando o trabalho de um Web Service sobre um serviço IIS.
A comunicação entre a aplicação cliente e o servidor de métodos Delphi se daria por meio de arquivos XML que realizariam o trabalho de encapsulamento dos métodos transmitidos no padrão WSDL. Cada aplicação ira traduzir o XML recebido para sua linguagem e executar o respectivo método.
Exemplo:
Servidor Principal (IIS)
( Banco <-----> WebService[servidor de métodos Delphi] ) <----(XML via Rede/Web)----> (Cliente [JAVA, Palm, PHP]).
Na verdade eu gostaria de saber se o desenvolvimento neste conceito é possível e quais tecnologias seriam necessárias para realizar o projeto. Com base nas pesquisas voltadas para a parte do servidor de métodos em Delphi que realizei, cheguei a conclusão que usarei SOAP no contexto DataSnap para a comunicação do servidor com as aplicações cliente.
Fico no aguardo.
Editado por K!koLink para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.