IBM® Rational® Rhapsody® モデルを Web 対応化する最初のステップは、モデルの要素をインターネットに公開することです。
作業モデルから、Web ブラウザーを使用して遠隔制御または遠隔管理するデバイスのアプリケーションの要素を選択し、その要素に Web 管理プロパティーを割り当てます。
このタスクについて
注: ファイル・ベースの C モデルは、Web 対応化できません。
モデル内のどの要素を Web 対応化するかを考慮する際には、現状での制限に注意してください。
手順
モデルを Web に公開するには、以下の手順を行います。
- ブラウザーで、「コンポーネント」 (コンポーネント名) 「構成」にナビゲートします。実行可能コンポーネントに属するアクティブな構成を選びます。
- 「フィーチャー」ウィンドウで、「設定」タブをクリックします。
- 「Web 使用可能化」チェック・ボックスを選択します。
これを選択することにより、構成の Web 対応コード生成が有効になります。
注: ファイル・ベースの C モデルは、Web 対応化できません。
- オプション: 「詳細設定」ボタンをクリックして、Web 対応化パラメーターを設定します。「詳細設定」ウィンドウが開きます。
このウィンドウには以下のコントロールが含まれています。
- Web 対応要素を含むすべてのライブラリー・コンポーネントに対して、ステップ 1 から 4 を繰り返します。
- パッケージ内の、Web 対応させる要素へ移動します。
- 要素をダブルクリックして、その「フィーチャー」ウィンドウを開きます。
- ステレオタイプを «Web Managed» に設定します。
インターネットから表示または制御する各要素に対して、この設定を行います。
既に要素にステレオタイプが割り当てられている場合、以下のようにプロパティーから Web 対応化する必要があります。- 要素を右クリックして、「プロパティー」を選択します。
- サブジェクトとして WebComponents を選択し、適切なメタクラス内の WebManaged プロパティーの値を Checked に設定します。
現在、WebComponents サブジェクトでサポートされるメタクラスは、
Attribute、Class、Configuration、Event、File、Operation、および WebFramework です。
- モデルのコードを生成し、アプリケーションをビルドし、実行します。