サンプルプロジェクトを組織にリリースする
ワークベンチを使用して、すべてのプロジェクトコンポーネントを組織にコピーします。
-
developerforce GitHub リポジトリから Salesforce Durable Streaming Demo .zip ファイルをダウンロードします。
必要に応じて、https://github.com/developerforce/SalesforceDurableStreamingDemo でプロジェクトのコンテンツを参照できます。サンプルアプリケーションには 2 つの Visualforce ページがあり、関連コンポーネントといくつかの共通コンポーネントが含まれています。.zip ファイルをリリースすると、組織に次の共通コンポーネントがインストールされます。
コンポーネント 説明 cometdReplayExtension JavaScript の CometD 拡張を表す静的リソース。この拡張は、ストリーミング API の再実行メカニズムを実装します。 cometd、jquery、jquery_cometd、json2 CometD 3.1.0、jquery、および JSON の静的リソース。 次のアプリケーションコンポーネントは、デュラブル PushTopic ストリーミングページ用です。コンポーネント 説明 DurablePushTopicEventDisplay CometD 拡張 cometdReplayExtension を使用してイベントを再実行する Visualforce コンポーネント。この拡張はハンドシェイクと登録コールを処理し、再実行オプションを設定します。 Visualforce コンポーネントに再実行機能を含めると、Visualforce ページに再実行機能を追加してアプリケーションで再利用できます。
DurablePushTopicStreamingController Visualforce ページの基盤となるロジックを保持する Apex コントローラ。 DurablePushTopicStreamingDemo Visualforce ページ Visualforce ページ。このページはメ��ンページであり、デュラブル PushTopic イベントの生成、表示、再実行に使用します。 次のアプリケーションコンポーネントは、デュラブル汎用ストリーミングページ用です。
コンポーネント 説明 DurableGenericEventDisplay CometD 拡張 cometdReplayExtension を使用してイベントを再実行する Visualforce コンポーネント。この拡張はハンドシェイクと登録コールを処理し、再実行オプションを設定します。 Visualforce コンポーネントに再実行機能を含めると、Visualforce ページに再実行機能を追加してアプリケーションで再利用できます。
DurableGenericStreamingController Visualforce ページの基盤となるロジックを保持する Apex コ��トローラ。 StreamingChannel ストリーミングチャネルの作成に使用するカスタムオブジェクト。 DurableGenericStreamingDemo Visualforce ページ Visualforce ページ。このページはメインページであり、デュラブル汎用イベントの生成、表示、再実行に使用します。 DurableStreamingDemo 権限セット StreamingChannel sObject に参照および作成アクセス権を付与するために使用する権限セット。 ワークベンチを使用して、zip ファイルを組織に移行します。
-
https://workbench.developerforce.com/login.php でワークベンチにログインします。
- [環境] は、本番のデフォルト値のままにします。
- [API バージョン] の値が 37.0 以上であることを確認します。
- サービスの利用規約に同意し、[Salesforce でログイン] をクリックします。
- Developer Edition 組織のユーザ名とパスワードを入力し、[ログイン] をクリックします。
- を選択します。
- [ファイルを選択] をクリックして、ダウンロードした .zip ファイルを見つけます。
- [次へ] をクリックして、[リリース] をクリックします。
- リリースが完了し、リリースの状況が [成功] に変更されるまで待ちます。
- 別のブラウザタブで組織にログインします。