免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1150 | 回复: 0
打印 上一主题 下一主题

flex调用webservice [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-06 09:46 |只看该作者 |倒序浏览

   
首先建立名为HelloWord的Web Service Project的项目,在新建过程中会自动导入XFire1.2 Core Libraries ;
    项目建立成功后,右击项目新建一个web service(可以在Other中找到),过程中选择Create new Java bean,web service name 可以自己填写,(我添的是HelloWorldService),java package 可以自己填写,(我填写的是service);
    deploy 项目,然回打开tomcat,webservice就建立好了。
接下来就是flex调用webservice的事了:
    flex建立项目webservice,在webservice.mxml中输入如下代码:
?xml version="1.0" encoding="utf-8"?>
mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    mx:WebService id="HelloWorld"
        wsdl="http://localhost:8080/HelloWorld/services/HelloWorldService?WSDL"
        useProxy="false">
        mx:operation name="example">
            mx:request>
                in0>{input.text}/in0>
            /mx:request>
        /mx:operation>
    /mx:WebService>
    mx:Panel id="panel" x="10" y="10" width="475" height="400" layout="absolute" title="Most Popular Posts">
   
        mx:TextInput x="194" y="20" id="input"/>
        mx:Button x="169.5" y="60" label="连接WebService" id="btn" click="HelloWorld.example.send()"/>
        mx:Text x="169.5" y="106" text="{HelloWorld.example.lastResult}" id="txt"/>
               
    /mx:Panel>
   /mx:Application>


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/44420/showart_375267.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP