[SOAP サーバーの新規作成]
[ファイル]メニュー への移動
[ファイル|新規作成|その他...|Delphi プロジェクト|Web サービス|SOAP サーバー アプリケーション]
このウィザードを使用して、SOAP サービス アプリケーションを作成し、そこで操作するサーバーの種類を指定します。
ウィザードの最初のページでは、SOAP サーバーの種類を選択する画面が表示されます。
項目 | 説明 |
---|---|
[スタンドアロン VCL アプリケーション] |
スタンドアロン Web サーバー VCL アプリケーションは、VCL フォームを表示する Web サーバーです。Indy HTTP サーバー コンポーネントを使って HTTP をサポートします(TIdHTTPServer)。 |
[スタンドアロン コンソール アプリケーション] |
スタンドアロン Web サーバー コンソール アプリケーションは、テキストのみのユーザー インターフェイスを持つ Web サーバーです。Indy HTTP サーバー コンポーネントを使って HTTP をサポートします(TIdHTTPServer)。 |
[ISAPI ダイナミック リンク ライブラリ] |
ISAPI Web サーバー アプリケーションは、Web サーバーによって読み込まれる共有オブジェクトです。クライアント要求の情報は構造体として DLL に渡され、TISAPIApplication によって評価されます。要求メッセージはそれぞれ別の実行スレッドで処理されます。この形式を選択すると、プロジェクト ファイルの uses 句と exports 句に、プロジェクト ファイルのライブラリ ヘッダーおよび必要なエントリが追加されます。 |
[CGI スタンドアロン実行可能ファイル] |
CGI スタンドアロン Web サーバー アプリケーションは、標準入力でクライアント要求情報を受信し、標準出力で結果をサーバーに返すコンソール アプリケーションです。このデータは TCGIApplication によって評価されます。要求メッセージはそれぞれ別のアプリケーション インスタンスで処理されます。Delphi でこの種類のアプリケーションを選択すると、必要なエントリがプロジェクト ファイルの uses 句に追加され、該当する $APPTYPE 指令がソースに追加されます。 |
2 番目のページでは、HTTP または HTTP ポートを選択します。ポートのテストをすることもできます。ここで[HTTPS]をオンにすると、3 番目のページが表示され、そこで証明書またはルート証明書や、キー ファイル名およびそのパスワードを選択することができます。