Equipamentos e softwares utilizados



Baixar 305,96 Kb.
Página1/2
Encontro15.09.2018
Tamanho305,96 Kb.
  1   2

OBJETIVO


Esse documento visa divulgar uma maneira simples de conectar o IPIVR 8.0 - CISCO a um WebService via SOAP (Simple Object Access Protocol).

INTRODUÇÃO


Nativamente, a IDE Cisco Unified CCX Editor 8.0 não possui um componente preparado para conexão a um Web Service. Após ler vários manuais e realizar algumas pesquisas na comunidade CISCO, descobri que a ferramenta tem um bom potencial e que precisamos explorá-la muito mais. A solução trabalha com arquivos JAR, WAR, JSP. Ainda existe a possibilidade de utilizar o próprio código JAVA (JDK1.6), através de blocos de inicialização, diretamente no componente SET (). Através dessa técnica, consegui grandes avanços no qual estarei demonstrando a seguir...

Equipamentos e softwares utilizados.





  • IPIVR 8.0.

  • Cisco Unified CCX Editor 8.0.

  • Java JDK1.6.



Detalhes do WebService


Criamos um Web Service para testes. Esse WebService é o mesmo que está sendo utilizado no projeto COSAN – ATENTO - CONVERGYS.

Para acessarmos, precisamos abrir um navegador (IE, FIREFOX, CHROME) e digitar a URL de conexão:


http://192.168.10.49/acsservices/acsservices.asmx
Logo em seguida, veremos a tela inicial do WebService. Existem algumas informações importantes no corpo da página e um link no topo. Ao clicarmos no link AuthenticateCustomer, mais informações serão mostradas.

Essas novas informações são referente ao método de conexão SOAP, mostrarei os detalhes a seguir.
Para informações detalhadas sobre o funcionamento do protocolo SOAP, acesse:

  • http://pt.wikipedia.org/wiki/SOAP

  • http://www.w3schools.com/soap/default.asp

Durante os testes em laboratório, o protocolo SOAP 1.1 foi utilizado. Através dele é possível enviar um SOAP Request e receber um SOAP Response.


SOAP Request:









string


string







Nesse caso, enviaremos ao WebService: usuário e senha. Esses valores deverão ser inseridos entre as tags:

usuario


senha
.

O WebService fará a validação dos dados enviados e retornará uma resposta, através de outro XML.


SOAP Response:











string

string

string








Esse é o XML de resposta. Através deste, temos a possibilidade de colher os resultados entre as tags:

valor1

valor2

valor3
O IP IVR trabalhará com esses dois XMLs em seu script (app). Através dele a URA poderá “conversar” com o Web Service normalmente, de forma bem simples.
  1   2


©bemvin.org 2016
enviar mensagem

    Página principal