Cipango offers an early support of the WebSocket Transport for Session Initiation Protocol draft.
To enable support for the WebSockets connector, you must compile the cipango-websockets
module. To do so, go to the top-level directory of the cipango sources and type:
cd extras mvn install -P websocket |
The compiled module has then to be installed in the cipango distribution as follows:
cp cipango-websocket/target/cipango-websocket-2.1-SNAPSHOT.jar ../cipango-distribution/target/distribution/lib/ext/ cp cipango-websocket/src/main/config/etc/cipango-websocket.xml ../cipango-distribution/target/distribution/etc/ |
To use WebSockets transport, your SIP Application must include the file test-cipango-websocket/src/main/webapp/WEB-INF/jetty-web.xml
in its WEB-INF
directory and cipango must be started as below:
java -Djetty.host=your_host_name --ini=start-cipango.ini etc/cipango-websocket.xml |
The host name ( |