問題タブ [sip-servlet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
setattribute - Sip サーブレット setAttribute mobicent
Sip サーブレットの set 属性に関する問題に直面しています。別のソースから別の 200 OK を受信したときに、 200 OK を送信しようとしています。だから私はこのようにすることを考えました:
そのため、反対側から 200 ok を受信すると、次のようになります。
しかし、response.send() を実行しようとすると、エラーが発生します。
誰かがエラーの場所を理解するのを手伝ってくれますか? 注: 200 ok メッセージをログに出力しようとしましたが、エラーはないようです。正しく取得できました! ご協力ありがとうございました!
sip - SIP サーブレット コンテナのスケーラビリティ テスト
SIP Servlet Container でスケーラビリティとパフォーマンスのテストを行う予定です。私がやりたいことは、コンテナにデプロイされたサーブレットに基づいてメモリ消費と応答時間を測定することです。残念ながら、私は SIP サーブレット プログラミングの経験があまりないので、事前に助けていただければ幸いです。私のシナリオは次のとおりです。
SIP サーブレット コンテナーと、コンテナー内のサーブレットを呼び出すクライアント (SIP メッセージの送信と応答の受信) があります。
一方、コンテナーの反復ごとに X 個のサーブレットをデプロイするジェネレーターがあります。
次に、各反復で、クライアントは要求をコンテナーに送信し、アプリケーション (サーブレット) を呼び出して、応答を受け取ります。
このテストの目的は、デプロイされたサーブレットに基づいてコンテナーのパフォーマンスをテストすることです。これは、反復ごとに、コンテナーにデプロイされるサーブレットの数が増加することを意味します。
ありがとう
mobicents - mobicents sip サーブレットに記録されたセマフォ エラー
Mobicents SIP サーブレットに対して作成されたアプリケーションがあり、現在これは v2.1.547 を使用していますが、v3.1.633 に対しても同じ動作を確認しました。
私たちのアプリケーションは B2BUA として動作しており、着信 SIP コールがあり、VXML を実行している MRF に発信 SIP コールが発信されています。これら 2 つの SIP 呼び出しは、構成した同時実行モデルである単一の SipApplicationSession に関連付けられています。
この 100% の確率で再現されるシナリオは次のとおりです。
- 私たちのアプリケーションにかけられたインバウンド コール (コールは応答されません)
- MRF へのアウトバウンド コール
- 着信通話のハングアップ
- アプリケーションは、発信コールに関連付けられた SipSession を終了しようとします
これがログに記録されているのを見ています:
2015-12-17 09:53:56,771 WARN [SipApplicationSessionImpl] (MSS-Executor-Thread-14) セッション セマフォ java.util.concurrent.Semaphore@55fcc0cb[Permits = 0] を 30 秒間取得できませんでした。トランザクションがタイムアウトに近づいているため、何があってもセマフォのロックを解除します。これは同時実行制御のリスクである可能性もあります。アプリ セッションは 5faf5a3a-6a83-4f23-a30a-57d3eff3281c;SipController
私たちのアプリケーションがこの動作をトリガーしている可能性があると信じていますが、現時点ではその方法がわかりません。セマフォの取得/解放はすべて実装の内部にあると思っていたので、何かがセマフォを取得せず、決して解放しないようにする必要がありますか?
100% 再現可能であると述べたので、ログなどを取得することはすべて可能です。
java - SpringでSipServletを使用するには?
http://www.javaworld.com/article/2071781/java-web-development/sip-programming-for-the-java-developer.html?page=2で入手できるようなSpring で SipServlet を使用する方法
私はSpring MVC
HTTPリクエストをマッピングするために使用しているので、特定の関数に対してアノテーションを使用できます@RequestMapping
。spring MVC のようにリクエストをマッピングする方法はありますか?
要約 すると、現在の Spring プロジェクトで、既に HTTP エンドポイントとして機能している SIP エンドポイントの実装をどこから開始できますか?
websocket - JBoss AS 7.2.0.Final "Janus" および Restcomm Sip-Servlet を備えた Websocket サーバー
JBoss AS 7.2.0.Final "Janus" で Restcomm を使用して作成した Sip-Servlet アプリケーションに Websocket サーバーを統合しようとしています。このリンクのガイドの手順に従っています。
別のWSサーバーとの接続にすでに使用しているノードサーバーに接続しようとしていますが、動作します。ノードのコードは次のとおりです。
ガイドには 8080 ポートを使用するように記載されていますが、次の点に注意してください。 "しかし、Jboss ターミナルにログ メッセージが表示されません。
ここに、私の Sip-Servlet アプリケーションの Java コードの一部を示します。
私のロジック/コードに何か問題がありますか? 私は間違ったリスナーを指していると思いますよね?WebSocket サーバーの正しいパスを知るにはどうすればよいですか? アドバイスありがとうございます。
wildfly - wildfly での Sip サーブレット クラスタリング
Wildfly 10 で Mobicents (別名 Restcomm) sip サーブレットの使用を開始しましたが、以下の質問に対する明確な回答をドキュメントや他の場所で見つけることができませんでした。
1) sip サーブレットは、sip ダイアログのフェイルオーバー シナリオなどのスタンドアロン ha モデルをサポートしていますか? たとえば、確立された呼び出しで、ノード 1 が失敗した場合、ノードは後続の招待を受け入れるか、404 のような応答を返します。
2) サーバーの前に sip ロード バランサーがある場合でも、Mobicents (別名 Restcomm) ロード バランサーを使用する必要がありますか?
3) sip アプリケーションの構成、コードなどは、スタンドアロン モードとスタンドアロン HA モードの間で変更されますか? それとも、Wildfly、ActiveMQ、Infinispan で処理されますか?
ありがとう