Conceitual sobre WebServices

<< <%SKIN-STRTRANS-SYNTOC%> >>

Navegação:  QBILLING > Funcionalidades do "Menu de Opções" > Administração > Parâmetros Gerais >

Conceitual sobre WebServices

 

Conceitual sobre WebServices

 

 

WebService é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes. Com esta tecnologia, é possível que novas aplicações possam interagir com aquelas já existentes, e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis. Os dados são enviados e recebidos em formato XML (linguagem universal para a qual a linguagem de cada aplicação é “traduzida”).

 

 

Este recurso de integração atua de forma passiva no QBilling, ou seja, outros sistemas poderão realizar a operação disponível pelo Web Service, chamada de autenticação legada.

 

 

       Autenticação Legada: estabelecer uma autenticação legada significa fazer com que o QBilling permita o acesso de um usuário que já está autenticado em outra aplicação; ou seja, se o usuário já estiver logado em outro sistema, ele poderá ter acesso automático ao QBilling, sem a necessidade de informar novamente o seu “usuário” e “senha” de acesso.

 

 

Para realizar uma autenticação legada, é necessária a obtenção de um arquivo WSDL. O “Web Services Definition Language” (WSDL) é uma linguagem baseada em XML, utilizada para descrever Web Services, e existe em todo servidor que as provê.

 

 

Cada arquivo WSDL corresponde a um grupo de operações de WebServices que estarão disponíveis para serem executadas. Logo, para que a “Autenticação Legada” esteja disponível no QBilling, é necessário que seja gerado um arquivo WSDL que execute esta função. Este arquivo, quando gerado, estará no diretório de instalação do QBilling: WS/SERVICES/GENERAL, e seu nome será WSGeneral.wsdl