Я использую sipML5 для аудио- и видеозвонков, которые используют веб-сокет. Когда я регистрирую учетную запись SIP с подробной информацией, она отправляет запрос на сервер для проверки подлинности с подробной информацией, и сервер отвечает статусом (например, 401 или 403 Запрещено и т. Д.) В некоторой функции sipMl.js. Теперь я хочу, чтобы ответ сервера передавался некоторым функциям Java, например, в SIP-сервлетах Process Response для дальнейшей обработки.Как использовать sipML5 js с Mobicent SIP сервлетами?
ответ
Вы можете посмотреть на https://github.com/RestComm/sip-servlets/tree/master/sip-servlets-examples/websocket-b2bua в качестве примера того, как обрабатывать ответы и запросы. Это приложение представляет собой приложение WebRTC, которое поставляется с сервлетами RestComm SIP.
Пожалуйста, также прочитайте JSR 289 Specification, это хороший ресурс, чтобы узнать больше о сервлетах SIP в целом.
Примечание: бренд Mobicents был переименован в Restcomm. См. Больше на http://www.telestax.com/restcomm-moves-beyond-mobicents/
, если вы имеете в виду, как обрабатывать ответ, исходящий из MobicentsSIPServlets в вашем Javascript, нет конкретного способа, связанного с контейнером MobicentsSipServlets, поскольку это обычная SIP через сигнализацию Websocket. В этом случае вы должны взглянуть на документ sipML5 и как настроить функцию JS ретранслятора для обработки ответов SIP.
Из документа sipML5 кажется, что вы можете передать ссылку на функцию JS во время регистрации, как в sipML5 reg/login. Посмотрите содержимое var eventsListener.
- 1. Как использовать sipml5 с 3CX?
- 2. mobicent СМИ вопросы
- 3. Как удалить ненужные данные из SIP Пригласить в sipML5
- 4. Mobicent EJB Injection в проекте сервиса sip servlet/rest
- 5. Как использовать ThreadLocal (в частности, с сервлетами)?
- 6. Как использовать bootstrap с сервлетами Java
- 7. Asterisk 11 Sipml5
- 8. Telnet Sip Server от Android Emulator Jain Sip Application
- 9. Установка службы присутствия Mobicent
- 10. SIPML5 и Node-Webkit - ошибка в Websocket
- 11. Asterisk, получающий код 503 с SIPML5 и MYSQL
- 12. SIP через websockets до истинного SIP
- 13. Как использовать Spring DI с двумя или более сервлетами?
- 14. путаница с сервлетами
- 15. Динамический SQL с сервлетами
- 16. Подключение SIPML5 к Asterisk 13 над wss
- 17. DataSource с сервлетами - javax.naming.NameNotFoundException
- 18. Удаление FineUploader с сервлетами
- 19. Переадресация BlobStore, игнорируемая сервлетами ServletModule, проводными сервлетами
- 20. Sip to WebRTC call
- 21. Конфигурация webrtc2sip без sipml5
- 22. Как интегрировать JSF с пользовательскими сервлетами?
- 23. Как подключить базу данных Derby с сервлетами?
- 24. JAX-WS с асинхронными сервлетами
- 25. Как использовать воспроизведение для изменения запроса sip?
- 26. Как использовать SIP для Windows Phone 8
- 27. Запуск Hbase с сервлетами Java
- 28. Как сервер Mobicent Media воспроизводит аудио с помощью URL-адреса
- 29. Построить клиент Sip с помощью Sip Servlet как сигнализацию
- 30. с SIP, когда использовать TCP не UDP?
Я изучил оба, но как получить ответ от SIP-сервера в методе Java Java Class. Я использую Spring MVC. –
вам нужно создать класс SipServlet и сконфигурировать дескриптор sip.xml, как это было бы с обычным HTTPServlet. Как это можно интегрировать в Spring MVC, выходит за рамки контейнера SipServlet. –