WebService (1) [Delphi2007 情報 - iPentec.com]
WebService (1)
このページのタグ:[Delphi 2007]
Delphi2007でウェブサービスアプリケーションを作成してみます。

まず、新規作成メニューの「その他」をクリックし、新規作成ダイアログを表示させます。WebServicesカテゴリのSOAPサーバーアプリケーションを選択します。


SOAPサーバーの新規作成ダイアログが表示されます。今回は配置の簡単なCGI実行形式を選択します。

インターフェースの作成をするかを問われるダイアログが表示されます。「はい」をクリックしてインターフェースを作成します。

さらにサービスの新規追加ダイアログが表示されます。サービス名やユニット名を設定します。上図の通りに設定しました。OKボタンを押すと下図のコードが生成されます。

次に、インターフェースを実装します。HelloWebServiceIntf.pasを開きます。IHelloWebService インターフェースに add 関数を追加します。(下図参照)

続いて実装部を実装します。HelloWebServiceImpl.pasを開きます。THelloWebServiceクラスにadd関数を追加します。またimplementation部にadd関数を実装します。(下図参照)

実装できましたらコンパイルします。エラーがなく無事コンパイルできれば実行形式CGIファイルが作成されます。(下図のProject1.exe)


次節ではウェブサービスアプリケーションのCGIファイルをサーバーに配置します。

登録日 :2007-01-01
最終更新日 :2010-06-20
このページのタグ:[Delphi 2007]