サーバー アプリケーションの作成(通信フィルタのチュートリアル)
チュートリアル:Delphi DataSnap 通信フィルタ への移動
サーバー アプリケーションを作成する
1. RAD Studio を起動します。
2. [ファイル|新規作成|その他...]を選択します。
3. 左列の[DataSnap Server]ノードから[DataSnap Server]を選択し、[OK]をクリックします。
4. 以下の手順で、アプリケーションの種類を指定します。
- [VCL フォーム アプリケーション]を選択し、[次へ >>]をクリックします。
- デフォルト値をそのまま使用し([TCP/IP]プロトコルと[サンプル メソッド]の生成がオン)、[次へ >>]をクリックします。
- [ポートのテスト]をクリックして、ポート 211 が開かれているかどうかを確かめたうえで、[次へ >>]をクリックします。
- [TComponent]がデフォルトで選択されたまま、[完了]をクリックします。
- メニュー バーの[すべて保存]ボタンをクリックし、すべての項目を同じフォルダに保存します。
- 使いやすいように、最初のユニットを「FormServerUnit.pas」、プロジェクト グループを「FiltersGroup」と命名します。
5. 右側のプロジェクト ツリーから ServerContainerUnit2.pas を選択し、その[デザイン]ページを開きます。
- DSTCPServerTransport1 コンポーネントを選択し、その Filters プロパティを左側の[オブジェクト インスペクタ]で選択します。
- [新規追加]ボタンをクリックし、新規追加されたトランスポート フィルタを選択します。[オブジェクト インスペクタ]で、そのフィルタの[FilterId]プロパティを[ZLibCompression]に変更します。[DSTCPServerTransport1.Filters の編集]ウィンドウを閉じます。これでサーバーの用意ができました。
6. サーバーを[実行]し、そのウィンドウを最小化します。