Flex4 +WebService XFire

简介:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx=" http://ns.adobe.com/mxml/2009 " creationComplete="application1_creationCompleteHandler(event)"
      xmlns:s="library://ns.adobe.com/flex/ Spark
      xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
 <s:layout>
  <s:BasicLayout/>
 </s:layout>
 <fx:Script>
  <![CDATA[
   import mx.rpc.events.ResultEvent;
  ]]>
 </fx:Script>
 <fx:Declarations>
  <!-- 将非可视元素(例如服务、值对象)放在此处 -->
  <s:WebService id="we" wsdl=" http://localhost:8088/mywebservice/services/mywebservicename?wsdl " result="getWebServiceResult(event)"
       />
 </fx:Declarations>
 
 <fx:Script>
  <![CDATA[
   import mx.collections.ArrayCollection;
   import mx.controls.Alert;
   import mx.events.FlexEvent;
   
   protected function MyButtonClickListener(){
    
    dispatchEvent(new Event("a"));
   }
   
   
   protected function application1_creationCompleteHandler(event:FlexEvent):void
   {
    addEventListener("a",realRunEvent);
   }
   
   protected function realRunEvent(e:Event){
    trace("real run here");
   }
   
   private function getWebServiceResult(event:ResultEvent){
    var r :ArrayCollection = event.result as ArrayCollection;
    Alert.show(r[0]);
   }
   
  ]]>
 </fx:Script>
 <s:Button x="275" y="117" label="we.result" click="we.example('11222222')" />
</s:Application>
相关文章
|
Java 网络架构 应用服务中间件
|
XML Java 数据格式
WebService之XFire组件开发
1.websevice简介 WebService又是一种高级应用,与之前学习的Struts、Spring、Hibernate等框架不同。WebService是面向服务的架构(SOA)。那么它到底是做什么用的?什么才是面向服务的架构?让我们来看一种需求,集团公司可能具有多种WEB应用。比如,前年开发了个进销存系统、去年开发了一个ERP(企业资源计划)、今年又开发了一个OA(办
2605 0
|
Java
java程序调用xfire发布的webService服务(二)
在上一篇的调用xfire发布的webService服务中,我只是从服务端返回了一个字符串给客户端,却没有测试从客户端传递数据给服务端。而实际应用中一般是不太可能只出现这样的应用场景的,因此我便更进一步测试了客户端传递数据给服务端。 因为相关的jar包在上一篇已经说过,因此便不再重复说明,这次的测试步骤如下: 一、测试向服务端传递字符串(重点在第二个):     为了进一步理解服务搭建,
1241 0
|
Java Maven Apache
java程序调用xfire发布的webService服务
昨天用xfire搭好了一个简单的webService的服务,可以在浏览器访问,今天便想要尝试以下如何调用这个服务及相关的方法。在网上查找了一些资料后,实现过程如下。 1、创建一个maven web项目,并创建一个带有main方法的类。 2、导入xfire依赖的一些jar包,为了简单起见,我就把搭建服务端时的jar包都考了过来,放在lib文件夹下,然后如上一篇搭建时一样把jar加入到buil
2074 0
|
XML Java Android开发
使用xfire搭建webService服务
后边有个项目需要接入4A,要用到webService服务,暂时还不确定是不是会有我的事,但为了有备无患,还是抽时间学习了以下相关的知识。 本来我所了解到的发布webService服务有用cxf和xfire两种,但这个项目明确说了需要用xfire,因此便先学习一下这个。参考网上一些文档,搭建的过程大概如下: 一、环境基础:eclipse4.4.1、maven3.2.5、tomcat7、jdk
1240 0