WebBroker による Web サーバー アプリケーションの作成
Web ブローカの利用:インデックス への移動
Web Broker コンポーネント([ツール パレット]の[Internet]タブにあります)を使用すると、特定の URI(Uniform Resource Identifier)に関連付けられたイベント ハンドラを作成できます。 処理が完了すると、プログラム内で HTML や XML のドキュメントを生成し、クライアントに転送することができます。
Windows にて、Web Broker アーキテクチャを使って新しい Web サーバー アプリケーションを作成するには:
- [ファイル|新規作成|その他...]を選択します。
- [新規作成]ダイアログ ボックスで、[Delphi プロジェクト]の下の[WebBroker]タブをクリックし、[Web サーバー アプリケーション]を選択します。
- ダイアログ ボックスが開き、次の中から Web サーバー アプリケーションの形式を選択することができます。
- [スタンドアロン アプリケーション]: フォームを表示する Web サーバー アプリケーションを開発するための環境を設定します。
- [スタンドアロン コンソール アプリケーション]: Web サーバー コンソール アプリケーションを開発するための環境を設定します。
- [ISAPI ダイナミック リンク ライブラリ]: Web サーバーで必要となるエクスポート済みメソッドを含んだ DLL としてプロジェクトを設定します。 ライブラリ ヘッダーがプロジェクト ファイルに追加され、必要なエントリがプロジェクト ファイルの uses 句と exports 句に追加されます。
- [Apache ダイナミック リンク モジュール]: アプリケーションを DLL として設定します。 Apache Web サーバー アプリケーションは、Web サーバーによってロードされる DLL である。 情報は Web サーバーによって DLL に渡され、処理され、クライアントに返される
- [CGI スタンドアロン実行可能ファイル]: プロジェクトがコンソール アプリケーションとして設定し、必要なエントリがプロジェクト ファイルの uses 句に追加されます。
Linux にて、Web Broker アーキテクチャを使って新しい Web サーバー アプリケーションを作成するには:
- [ファイル|新規作成|その他...]を選択します。
- [新規作成]ダイアログ ボックスで、[Delphi プロジェクト]の下の [WebBroker] タブを選択し、[Web サーバー アプリケーション]を選択します。
- ダイアログ ボックスが開き、次の中から Web サーバー アプリケーションの形式を選択することができます。
- [スタンドアロン アプリケーション]: フォームを表示する Web サーバー アプリケーションを開発するための環境を設定します。
- [Apache ダイナミック リンク モジュール]: アプリケーションを SO として設定します。 Apache Web サーバー アプリケーションは、Web サーバーによってロードされる SO である。 情報は Web サーバーによって SO に渡され、処理され、クライアントに返される
- [CGI スタンドアロン実行可能ファイル]: プロジェクトがコンソール アプリケーションとして設定し、必要なエントリがプロジェクト ファイルの uses 句に追加されます。