Связь Cisco-Phone с пользователем через SOAP - PullRequest
1 голос
/ 23 февраля 2012

Cisco предлагает так называемый «AXL Toolkit», который позволяет получить доступ к функциям, предоставляемым Cisco Unified Communications Manager (CUCM).

Файл WSDL поставляется с инструментарием.Используя Eclipse, я попытался создать из него заглушки Java.Но это не сработало.В нем говорится, что файл был недоступен, хотя у меня он прямо в файловой системе ...

Я хотел бы связать телефон с пользователем приложения.У меня есть программное обеспечение, которое выполняет подобные действия, но прослушивание в сети невозможно, поскольку для AXL-вызовов применяется HTTPS.

Есть идеи, как этого добиться?

Ответы [ 2 ]

1 голос
/ 21 августа 2012

Вот информация, необходимая для начала работы: Использование AXL через WSDL и Java (с Axis)

Тогда вы можете просто запускать запросы к базе данных напрямую (здесь яиспользуя класс AxlSqlToolkit из примера кода по приведенной ссылке):

AxlSqlToolkit ast = new AxlSqlToolkit("192.168.10.72", "admin", "admin4cisco");          
String[] res = ast.executeSQL("select pkid from device");      
for (String s : res) {
    System.out.println(s);
}
1 голос
/ 21 июня 2012

Я наконец-то нашел учебник, прямо на сайте Cisco.Можно использовать Apache Axis для преобразования файла WSDL в рабочие классы Java.Вам просто нужно немного изменить WSDL.

...