Combination View Flat View Tree View
Threads [ Previous | Next ]
uccx & web services
uccx java web services jax-ws
Answer
12/10/11 9:40 PM
Hi All,
We have many UCCX "V7.x" centers arround the world, and we want to establish listener on each uccx to communicate data when events arrived (calls, end calls....) and some reporting statistics to a centralized java web application.
I don't really know UCCX Technology, but I know well how to WebService (SOAP...), SOA.....
Can you please advice me what to use with uccx to work with webservices, is there any other technology easy to use to communicate with tier applications?
the ucxx will act like a consumer of service : example: when call event arrive  it will send to a provider ( java web app)  some information.
and sometime it will act like a provider: example : the java web app will ask for reporting data.
 
Can you please give me some idea and tell me if I'm in the right way or not ?
 
is Trigger & steps still used in uccx 7 and higher versions?
 
Is uccx providing webservices solutions (to invoke using wsdl's)?
 
thank's in advance

Cisco has no webservices solutions for UCCX currently. A version of Finesse (a webservices version of the CTI protocol) for UCCX is planned for late 2012.



In order to work with UCCX currently, you need a TCP/IP socket message application to connect to the host and port provided using the message based protocol documented in this technology center.

Hi David,
Thank You for the answer. I understand by your answer that i have to use CTI Technology? and what about JTAPI? I see also that in uccx you can configure triggers & tasks and you can invoke inside steps java methods! so why not invoke web services inside Java classes?


BR

Scripting with java classes is outside the scope of this forum which focuses soley on UCCX CTI protocol.

Thank you again for the quick answer.
Where can I find an emulator of uccx CTI to start my first developement test and learn how it works ? do you have any idea if such a vm exists?
 
BR

There is no emulator. You will need to purchase and install UCCX in order to use the CTI protocol.