チェンジセット 309
- コミット日時:
- 2008/07/23 15:15:47 (14 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
trunk/im-jssp-sample/src/main/webapp/sample/script/soap_client/soap_client_main.js
r282 r309 8 8 //************************************************************** 9 9 try { 10 var wsdl = "WSDLのURL、または、Fileオブジェクトのインスタンスを指定してください。"; 11 var soapClient = new SOAPClient(wsdl); 10 // bearmini.netさんの「休日情報 Webサービス」を利用します。 11 // 無料で公開されているサービスですので、大量のリクエストを送信しないでください。 12 var soapClient = new SOAPClient("http://bearmini.net/publicholidays/JP.asmx?WSDL"); 12 13 Debug.print("ステップ1 完了"); 13 14 } … … 19 20 // ステップ2:Webサービスを呼び出すソースコードのサンプルを表示 20 21 //************************************************************** 21 soapClient.printUsage();22 var sampleCode = soapClient.getSampleCode(); 22 23 var msg = "ステップ2 完了。" + "\n"; 23 msg += " コンソール上にWebサービスを呼び出すソースコードのサンプルが表示されました。" + "\n";24 msg += Web.current() + ".jsの2 5行目をコメントアウトしてステップ3を実行してください";25 Debug.browse(msg );24 msg += "Webサービスを呼び出すソースコードのサンプルが表示されました。" + "\n"; 25 msg += Web.current() + ".jsの22, 26行目をコメントアウトしてステップ3を実行してください"; 26 Debug.browse(msg, sampleCode); 26 27 27 28 //************************************************************** … … 30 31 // ↓↓↓↓ コピー&ペースト (ここから) ↓↓↓↓ 31 32 //------------------------------- 32 // Sample Data : 'wsUserInfo'33 //Sample Data : 'year' 33 34 //------------------------------- 34 var wsUserInfo = 35 /* Object <WSUserInfo> */ 36 { 37 /* String */ 38 "userID" : "prop_userID", 39 40 /* String */ 41 "password" : "prop_password", 42 43 /* String */ 44 "loginGroupID" : "prop_loginGroupID", 45 46 /* String */ 47 "authType" : "prop_authType" 48 }; 35 var year = 36 /* Number */ 37 2008; 49 38 // ↑↑↑↑ コピー&ペースト (ここまで) ↑↑↑↑ 50 39 … … 52 41 // Webサービスの呼び出し 53 42 //------------------- 54 var result;55 43 try{ 56 result = soapClient.findAll(wsUserInfo);44 var result = soapClient.GetPublicHolidaysByYear(year); 57 45 } 58 46 catch(soapFault){ … … 60 48 } 61 49 62 Debug.browse("ステップ3 完了", result);50 Debug.browse("ステップ3 完了", year + "年の休日一覧", result); 63 51 }