«前の日記(2012-03-10) 最新 次の日記(2012-03-17)» 編集

ToDo:


ɥozɐʞıɥ


2012-03-11 なんかまだ寒い [長年日記]

_ [Mac] iTunes調子悪い

iTunesの10.6でダウンロードが失敗する。結局、ウェブサイトから落としてきた。

このMac調子が悪い。インストールしなおしを検討中。

_ [買物][] 山賊ダイアリー(1) (イブニングKC)

相方が買ってきました。面白かったですよ。兎

を食したことはあります。

兎の唐揚げはよさそうですね。

_ [Flash] Webサービスを呼び出す。

SOAPでの呼び出しです。ウェブサービス側は.NETのWCFでてきとーに作成しました。

import mx.rpc.soap.WebService;

import mx.rpc.soap.LoadEvent;

import mx.rpc.events.ResultEvent;

import mx.rpc.events.FaultEvent;

import mx.rpc.soap.Operation;

import mx.events.FlexEvent;

import flash.events.MouseEvent;

をimportしておきます。

private var ws:WebService = new WebService();

でウェブサービスの変数を宣言しておきます。

private function mouseClickHandler(event:MouseEvent) : void {

ws.loadWSDL("http://localhost:8080/Service1.svc?WSDL");

ws.addEventListener(LoadEvent.LOAD, wsdlLoadHandler);

}

でWSDLを取得します。

private function wsdlLoadHandler(event:LoadEvent):void {

var p:String = 引数を設定します。 ;

var operation:Operation;

operation = Operation(ws.getOperation("GetData"));

operation.addEventListener(ResultEvent.RESULT, wsdlResultHandler);

operation.addEventListener(FaultEvent.FAULT, wsdlFaultHandler);

operation.send(p);

}

これでSOAP経由でCallします。

private function wsdlResultHandler(event:ResultEvent):void {

Alert.show(event.result as String);

}

private function wsdlFaultHandler(event:FaultEvent):void {

}

これで呼び出しのコールバックが完了です。

_ あれから1年

もう1年も経過したんですね。



2002|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|
«前の日記(2012-03-10) 最新 次の日記(2012-03-17)» 編集