Tips

SOAPメソッドの作成

日付2003/03/21
ID26438 (英語原文参照)
バージョン2003
プラットフォームMac & Win

4th Dimension 2003はWebサービス機能が実装されています。そのうちのひとつはSOAP(Simple Object Access Protocol)です。 SOAPはXMLを用いてアプリケーション間の通信を行うプロトコルです。4D 2003では SOAP、XMLに精通していなくても、簡単にSOAPメソッドを作成することができます。

簡単な例として、テキスト値を受け取って、結果として同じテキスト値を返すメソッドを作成します。

` プロジェクトメソッド: GetSubmittedText
C_TEXT($0;$1)
$0:=$1

上記の「GetSubmittedText」メソッドを以下のステップを実行してSOAPメソッドとして公開します。

  1. メソッドエディタ上のメソッドメニューから「メソッドプロパティ」を選択
  2. 表示されたダイアログ上にある「Webサービスとして提供」と「WSDLで公開する」チェックボックスにチェックする
  3. OKボタンをクリックして、設定を有効にする