`

Flex与Webservices的通信

    博客分类:
  • Flex
阅读更多

引用


这一段时间没事弄了下flex,以下是flex与Webservices与简单通信

flex中有个<webservices>的标签能够负责flex与webservices之间交互

 <mx:WebService id=" WebService组件id" wsdl="WebService地址">

<mx:operation name="方法名">

<mx:request>

     <参数名1>值1</参数名1>

     <参数名2>值2</参数名2> …

</mx:request>

 </mx:operation>

</mx:WebService>

<mx:operation>组件表示WebService的一个方法,属性name值必须与WebService中的定义名称相同 <mx:request>标签下传递参数,需要注意的是参数的名称及顺序必须与WebService中的定义相同。 以下代码定义了一个<mx:WebService>组件。<mx:WebService>组件中包含带参的sayHello方法。调用<mx:Webservice>组件中的方法的语法如下所示。 WebService变量.方法.send();

<mx:WebService id="webservices1" wsdl="http://weblogs.macromedia.com/mxna/webservices/mxna2.cfc?wsdl" useProxy="false"> <mx:operation name="sayHello" result="Alert.show(webservices.sayHello.lastResult)">

    <mx:request>

         <yourname>{yname.value}</yourname>

   </mx:request>

</mx:operation>

 </mx:WebService>

<mx:TextInput id="yname"> 
<mx:Button text="调用" cilck="webservices1.sayHello.send()">

引用


yname是文本框的ID,以上表示在文本框中输入一个名字,调用webservices的sayHello方法,返回的结果以Alert.show()的形式弹出对话框 ,

flex显示数据,有个DataGrid控件可以用来绑定数据,如可以绑定.Net的ArrayList,甚至是DataTable,不过在结构上的区别导致读取的速度有很大差异

 

分享到:
评论

相关推荐

    spring 整合flex,整合webService

    本文将深入探讨Spring如何整合Flex以及如何通过WebServices实现数据通信。 首先,让我们了解Spring与Flex整合的基础。Spring框架提供了多种方式来与Flex客户端进行交互,最常用的是通过HTTP服务和AMF(Action ...

    flex与java通信

    Flex和Java之间的通信是Web应用程序开发中的一个重要环节,它允许前端用户界面(UI)与后端服务器进行数据交互。Flex是一种基于Adobe Flash Player或Adobe AIR运行时的富互联网应用程序(RIA)开发框架,而Java则是...

    FLEX 与现有开发语言的通信全面解析

    通过 BlazeDS 或 LCDS(LiveCycle Data Services)这样的中间件,Flex客户端可以与Java后台进行双向通信,实现数据的实时交换和远程服务调用。 二、Flex与.NET的通信:对于.NET环境,Flex可以借助Flash Remoting或...

    flex与java通信的完整demo

    BlazeDS和LiveCycle Data Services (LCDS) 是Adobe提供的中间件,它们提供了Flex与Java之间的AMF通信支持。BlazeDS是免费的开源项目,而LCDS则包含了更多企业级功能,如数据缓存和高级数据管理。 5. **HTTP、SOAP...

    flex与Java的通信

    Flex和Java之间的通信是Web应用程序开发中的一个重要环节,它允许前端的富互联网应用程序(RIA)与后端服务器进行数据交互。在本主题中,我们将深入探讨Flex与Java通信的详细步骤,以及如何通过BlazeDS作为中间件...

    在线拍照 c# flex+fluorineFx+webservices

    标题中的“在线拍照 c# flex+fluorineFx+webservices”揭示了这是一个基于C#技术,使用Flex前端和FluorineFx作为SOAP Web服务客户端库的在线拍照系统。让我们详细了解一下这些关键技术点。 **C#(Sharp)**: C#是...

    Flex与Web服务的通讯+交互

    - BlazeDS和LCDS(LiveCycle Data Services)是Adobe提供的服务器端技术,支持AMF通信,允许Flex应用与Java或.NET服务高效交互。 5. Flex与Web服务的交互过程: - 创建服务代理:在Flex项目中,可以自动生成或...

    Flex如何连接数据库,通信的详细的教程

    AMF是一种高效的数据序列化格式,常用于与Adobe LiveCycle Data Services (LCDS) 或BlazeDS进行通信。LCDS提供了一种便捷的方式,让Flex应用可以与Java后端(如MySQL)进行双向数据绑定。 2. **设置开发环境** ...

    Flex与Web服务的交互

    Flex与Web服务的交互是构建富互联网应用程序(RIA)中不可或缺的一部分,它允许客户端的Flex应用与服务端进行数据交换,实现动态功能和实时更新。本文将深入探讨Flex与Web服务交互的三种主要方式:基本的HTTP交互...

    flex与java的通信 Blazeds remoteObject

    Flex与Java的通信是Web应用程序开发中的一个重要环节,特别是在构建富互联网应用(RIA)时。Blazeds作为Adobe官方推出的中间件,为Flex与Java之间的数据交换提供了强大的支持。本篇将深入探讨Blazeds RemoteObject...

    myeclipse为web项目添加flex并实现与java通信

    本项目"myeclipse为web项目添加flex并实现与java通信"展示了一个使用MyEclipse集成开发环境(IDE)构建的Web应用程序,其中Flex用于前端用户界面的设计,而Java则作为后端提供数据和服务。以下将详细介绍这一技术...

    Flex与Java通信

    Flex与Java通信是一种常见的技术,用于构建富互联网应用程序(RIA)。在这种架构中,Flex作为前端用户界面,而Java作为后端服务器提供业务逻辑和数据处理。以下是对标题、描述和标签所涉及知识点的详细说明: 1. **...

    Flex与java通信 - 6.23

    Flex与Java通信是Web开发中的一个重要技术领域,它涉及到客户端与服务器端的交互。Flex是一种基于Adobe Flash Player或Adobe AIR运行时的富互联网应用程序(RIA)开发框架,主要用于创建动态、交互性强的用户界面。...

    flex3 java 通信

    Flex3与Java之间的通信是开发跨平台Web应用时的一个重要技术环节。Flex是Adobe公司推出的一种基于ActionScript的开源框架,主要用于构建富互联网应用程序(RIA)。而Java则是一种广泛使用的后端开发语言,能处理复杂...

    flex通信之BlazeDS通信实例源码

    BlazeDS是Adobe提供的一个免费服务器端数据服务组件,它允许Flex客户端与Java应用程序进行实时的双向通信。本实例源码主要展示了如何利用BlazeDS实现Flex客户端与Java后端之间的数据交互。 在Flex开发中,BlazeDS...

Global site tag (gtag.js) - Google Analytics