SIP アプリケーションの開発

セッション確立プロトコル (SIP) は、インターネット・プロトコル (IP) ネットワーク経由で通信とコラボレーション・セッションを開始、変更、または終了するために使用できるアプリケーション層プロトコルです。これは通常、インスタント・メッセージング、テレフォニー、およびその他のリアルタイム・コラボレーション・アクティビティーに使用されます。SIP アプリケーションは、SIP 対応のアプリケーション・サーバーで実行する 1 つ以上のサーブレットを使用する Java™ プログラムです。ワークベンチには、SIP アプリケーションを作成および開発できるツールがあります。

ワークベンチ・ウィザードを使用して、プロジェクトを作成し、そのプロジェクトに SIP サーブレットを追加することができます。SIP プロジェクトは、Java EE パースペクティブを使用し、サーブレット・アーカイブ (SAR) フォーマットをサポートします。

SIP 1.0 は JSR-116 仕様で、SIP 1.1 は JSR-289 仕様で定義されています。いずれの仕様においても、SIP と Java EE コンポーネントとの収束について記述されています。SIP 1.0 にはデプロイメント記述子の提供に対するサポートが含まれており、SIP 1.1 プロジェクトではデプロイメント記述子と注釈の両方を使用できます。

仕様

SIP 1.0 は JSR-116 仕様で、SIP 1.1 は JSR-289 仕様で定義されています。いずれの仕様においても、SIP と Java EE コンポーネントとの収束について記述されています。SIP 1.0 にはデプロイメント記述子の提供に対するサポートが含まれており、SIP 1.1 プロジェクトではデプロイメント記述子と注釈の両方を使用できます。

初めて SIP アプリケーションを開発する場合は、以下の SIP 仕様を確認してください。

始めに

SIP アプリケーション・テクノロジーに既に精通している場合は、開発プロセスを順を追って説明している以下のトピックをお読みください。
タスク情報アイコンSIP プロジェクトの作成
タスク情報アイコン既存の Web プロジェクトへの SIP 機能の追加
タスク情報アイコンSIP サーブレットの作成
タスク情報アイコンSIP 注釈の追加
タスク情報アイコンSIP デプロイメント記述子の編集

SIP 開発用ツール

セッション確立プロトコル (SIP) アプリケーションの作成を支援するツールには、いくつかのウィザードとデプロイメント記述子エディターが含まれています。

Web 上で入手可能な学習用リソース

このインフォメーション・センターで提供される情報に加えて、以下のリンクからも学習用資料を参照できます。

フィードバック