У меня есть простой веб-сервлет и простой Sip-сервлет. В веб-сервлете я создаю запрос SIP INVITE (используя ссылку на SipFactory) и выполняю request.send ()
Однако вместо передачи пакета по сети он выглядит как запрос к SipServlet в doInvite ().
Мое приложение использует аннотации и развернуто в IBM WAS Liberty и почти на 100% основано на демонстрационной версии clicktodial для мобильных пользователей.
Демонстрационный код при развертывании, похоже, работает, но у него есть sip.xml и web.xml.
То есть я либо делаю что-то действительно глупое, либо в SIP 1.1 поведение таково, что HTTP-сервлет при отправке сообщения INVITE отправляет его только другому сервлету SIP, который затем должен проксировать пакет до предполагаемого места назначения?
Демонстрация, в которой работает INVITE из сервлета HTTP, находится по адресу
https://github.com/deruelle/mobicents/tree/master/servers/sip-servlets/sip-servlets-examples/click-to-call