HttpService & WebService For Flex Develop
发布时间:2020-12-16 23:43:09 所属栏目:安全 来源:网络整理
导读:① 关于httpservice的配置,flex可以通过httpservice和webservice的方式进行数据的传递,现在来配置httpservice。 下面这句话就可以进行httpservice的配置 mx:HTTPService? id ="indexService" ?url ="jindex.jsp" ?resultFormat ="xml" ?result ="GetDetail
① 关于httpservice的配置,flex可以通过httpservice和webservice的方式进行数据的传递,现在来配置httpservice。 下面这句话就可以进行httpservice的配置
<
mx:HTTPService?
id
="indexService"
?url
="jindex.jsp"
?resultFormat
="xml"
?result
="GetDetailsInfo()"
?
/>
var xmlNodes:Array = indexService.result.childNodes;这样数组xmlNodes存的就是xml的数据了! ② 现在配置webservice,flex通过webservice可以直接调用java文件中的方法,具体写法如下:
<
mx:WebService?
id
="ws"
?serviceName
="WaitForMomentWS"
>
< mx:operation? name ="slowMethod" ?result ="resultHandler(event)" /> </ mx:WebService > 配置webservice需要配置F:eclipseworkspaceFX-BlogWebContentWEB-INF目录下面的server-config.wsdd和 F:eclipseworkspaceFX-BlogWebContentWEB-INFflex下面的flex-config.xml这2个文件,首先配置server-config.wsdd,用ue打开后,增加如下代码:
<
service?
name
="WaitForMomentWS"
?provider
="java:RPC"
>
< parameter? name ="methodName" ?value ="*" /> < parameter? name ="className" ?value ="FXBlog.Others.WaitForMoment" /> </ service > 第三行的value的值就是这个java文件所在的package的名字加上自己的本身的名字 然后配置flex-config.xml,增加如下代码:
<
service?
name
="WaitForMomentWS"
>
< wsdl >{context.root}/services/WaitForMomentWS?wsdl </ wsdl > < endpoints > < endpoint >{context.root}/services/WaitForMomentWS </ endpoint > </ endpoints > < use-custom-authentication >true </ use-custom-authentication > </ service > (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |