flex访问 webservice
flex访问webservice我看网上写的都是<mx:webservice>这样的话一上来加载的时候就执行了。有没有我点击button时候再让他调用webservice...
flex访问 webservice 我看网上写的都是<mx:webservice>这样的话一上来加载的时候就执行了。有没有我点击button时候再让他调用webservice的 。我看到有个webservice的方法但不知道参数应该怎么填。。。
展开
2个回答
展开全部
使用webservice 类,在AS 中自己定义一个webservice就可以了
1 onClick():void
2 {
3 varservice:WebService=newWebService();
4 service.loadWSDL("http://localhost:1146/FlashFlexService.asmx?wsdl");
5 service.addEventListener(ResultEvent.RESULT,onResult);
6 service.addEventListener(FaultEvent.FAULT,onFault);
7 service.GetBook(); // 你要调用的方法
8 }
1 onClick():void
2 {
3 varservice:WebService=newWebService();
4 service.loadWSDL("http://localhost:1146/FlashFlexService.asmx?wsdl");
5 service.addEventListener(ResultEvent.RESULT,onResult);
6 service.addEventListener(FaultEvent.FAULT,onFault);
7 service.GetBook(); // 你要调用的方法
8 }
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询