Мне поручили написать приложение, позволяющее пользователям звонить в Cisco Unified Callmanager 8.6. Список контактов не будет предоставлен UCM. Он будет предоставлен в другом месте.
Я считаю, что документация и примеры, предоставленные Cisco, недостаточны и нежелательны. Я также считаю недостатком рабочих примеров от третьих лиц.
Я надеюсь, что кто-то еще сделал что-то подобное до меня.
Приложение получает номера для звонка из базы данных, а затем позволяет пользователю щелкнуть контакт, которому он или она хочет позвонить. Затем на телефон должен быть отправлен номер пункта назначения. По сути, вместо того, чтобы набирать номер, приложение отправляет пункт назначения на телефон или UCM, и в этот момент управление берет на себя пользователь.
Глядя на makecall.java от Cisco и используя его, кажется, что на самом деле просто выполнить вызов с помощью этого API.
Я начал с примера, найденного по адресу http://blog.nominet.org.uk/tech/2008/01/25/experiments-with-jtapi-part-1-making-a-call./, но я считаю, что этого фрагмента кода недостаточно для совершения звонка. Впрочем, я могу ошибаться.
Может ли кто-нибудь указать мне правильное направление здесь, поскольку я считаю, что мои спецификации просты и должны быть просты в реализации. Если потребуется дополнительная информация, я буду рад ее предоставить.