[Web サーバー アプリケーションの新規作成]
[ファイル]メニュー への移動
[ファイル|新規作成|その他...|Delphi プロジェクト|WebBroker|Web サーバー アプリケーション]
[ファイル|新規作成|その他...|C++Builder プロジェクト|WebBroker|Web サーバー アプリケーション]
このウィザードを使用すると、Web サーバー アプリケーションの種類を指定して、そのアプリケーションを作成できます。
[WebBroker プロジェクトの種類]
ウィザードの最初のページでは、サーバーの種類を選択する画面が表示されます。
項目 | 説明 |
---|---|
[スタンドアロン アプリケーション] |
この種類を選択すると、フォームを表示する Web サーバー アプリケーションを開発するための環境がセットアップされます。 |
[スタンドアロン コンソール アプリケーション] |
この種類を選択すると、Web サーバー コンソール アプリケーションを開発するための環境がセットアップされます。 |
[ISAPI ダイナミック リンク ライブラリ] |
ISAPI Web サーバー アプリケーションは、Web サーバーで読み込まれるダイナミック リンク ライブラリ(DLL)です。クライアント要求の情報は構造体として DLL に渡され、TISAPIApplication によって評価されます。要求メッセージはそれぞれ別の実行スレッドで処理されます。この種類を選択すると、プロジェクト ファイルの uses 句と exports 句に、プロジェクト ファイルのライブラリ ヘッダーおよび必要なエントリが追加されます。 |
[Apache ダイナミック リンク モジュール] |
Apache Web サーバーは静的または動的な Web サイトのホストとなり、SSL(セキュア ソケット レイヤ)や仮想ドメインなどの安全かつ効率的な Web サーバー機能を提供します。Apache では HTTP と HTTPS をサポートしています。 |
[CGI スタンドアロン実行可能ファイル] |
CGI スタンドアロン実行形式 Web サーバー アプリケーションは、標準入力でクライアント要求の情報を受け取り、結果を標準出力でサーバーに返すコンソール アプリケーションです。このデータは TCGIApplication によって評価されます。要求メッセージはそれぞれアプリケーションの別個のインスタンスで処理されます。この種類を選択すると、プロジェクト ファイルの uses 句と exports 句に、プロジェクト ファイルのライブラリ ヘッダーおよび必要なエントリが追加されます。 |
[アプリケーションの種類]
このステップは、1 ページ目で[スタンドアロン アプリケーション]を選択した場合にのみ必要になります。
ここで、作成するアプリケーションの種類を選択することができます。 アプリケーションの種類は以下から選択できます。
[ポート番号]
このページでは、HTTP 通信ポートを指定します。
- このウィザードでは、[ポートのテスト]ボタンを使って、指定したポートが使用可能かどうかを確認できます。
- [オープン ポートの検索]ボタンを使用すると、ウィザードにより自動検出されたオープン ポートが自動的に選択されます。
このページが表示されるのは、ウィザードの最初のページで[スタンドアロン アプリケーション]または[スタンドアロン コンソール アプリケーション]を選択した場合のみです。
[X.509 証明書]
このページが表示されるのは、[ポート番号]ページで[HTTPS]通信プロトコルをオンにした場合のみです。
ここでは、X.509 証明書を使用するために以下の情報を入力する必要があります。
- X.509 証明書を含むファイルの名前(*.pem)
- キーを含むファイルの名前
- キー ファイルのパスワード
- ルート証明書を含むファイルの名前
選択が正しいかどうかを確かめるには、[テスト]ボタンをクリックします。
[Apache モジュール オプション]
このページが表示されるのは、ウィザードの最初のページでプロジェクトの種類に[Apache ダイナミック リンク モジュール]を選択した場合のみです。
ここでは、次のような情報を入力するよう求められます。
- [Apache バージョン]
- [Apache モジュール]
- [Apache ユニット]