`
hacker47
  • 浏览: 340517 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

FLEX资源---------手把手实现WebService服务与通讯

阅读更多

FLEX与后台交互的方式不外乎那三种:HttpService,WebService,remoteObject.虽然从个人的角度我对WebService有些偏见(效率不高),可能因为我是JAVA程序员,所以更喜爱RO这种专属于JAVA数据传输的高效,但WS带上了SOAP的帽子或许很多时候还是能起到关键作用,最近负责了一个FLEX AIR项目就完全基于WS,所以也把WS拿出来说说.在FLEX里实现与后台的交互是相当方便的.语法瞧几眼大家都会,

 

我这里把关键的代码贴一下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
	<mx:Script>
		<![CDATA[
			import mx.rpc.events.FaultEvent;
			import mx.rpc.events.ResultEvent;
			private function resultHanlder(e:ResultEvent):void{
				msg.text=e.result.toString();
			}
			private function falutHanlder(e:FaultEvent):void{
				msg.text=e.message.toString();
			}
			
		]]>
	</mx:Script>
	<mx:WebService wsdl="http://localhost:8080/axis2/services/AccountService?wsdl" id="testService" showBusyCursor="true"
	 useProxy="false">
		<mx:operation name="withdraw" result="resultHanlder(event);">
			<mx:request xmlns="">
				<money>
					{parseInt(param.text)}
				</money>
			</mx:request>
		</mx:operation>
	</mx:WebService>
	<mx:TextArea id="msg"/>
	<mx:TextInput id="param"/>
	<mx:Button label="sendMsg" click="testService.withdraw.send();"/>
</mx:Application>

 

 

 

至于后端如何实现WEBService我有一个不错的文档,照着上面的操作流程图一步步来,相信不会出什么大问题.

6
1
分享到:
评论
3 楼 zalbelieve 2009-05-19  
至于后端如何实现WEBService我有一个不错的文档,照着上面的操作流程图一步步来,相信不会出什么大问题. 老友你这个文档能否提供下载啊??谢谢!!
2 楼 zalbelieve 2009-05-19  
太好啦!!谢谢!!
1 楼 echo_0815 2008-07-17  
太好了,目前本人也在想学习这方面的知识,有例子应该更好学点,太感谢了。

相关推荐

    Laravel开发-laravel-webservice

    `laravel-webservice-master`可能是一个包含了示例代码和配置文件的项目,它展示了如何在Laravel中结合httpful实现Web服务。这个项目可能包括了创建API端点、处理请求和响应、认证与授权、错误处理等实践案例,帮助...

    Flex-jsp两个必要jar包

    在开发Web应用时,将富互联网应用程序(RIA)如Adobe Flex与传统的Java Server Pages(JSP)技术结合,可以创建出交互性强、用户体验优秀的Web应用。在这个过程中,`flex-bootstrap-jsp.jar` 和 `flex-sdk-merged....

    dubbo-rpc-webservice-2.8.4

    dubbo-rpc-webservice-2.8.4 dubbo-rpc-webservice-2.8.4

    Python库 | PedalPi-WebService-0.3.0.tar.gz

    本文将详细介绍一个名为PedalPi-WebService-0.3.0的Python库,这是一个专为开发基于Python的Web服务而设计的工具,它可以帮助开发者快速构建和部署功能强大的Web应用。 PedalPi-WebService-0.3.0是Python生态系统中...

    Flex-Java-file-upload.zip_flex

    标题中的“Flex-Java-file-upload.zip_flex”表明这是一个关于使用Adobe Flex与Java进行文件上传交互的教程。Flex是一种基于ActionScript的开放源代码框架,用于构建富互联网应用程序(RIA)。它允许开发者创建动态...

    用Delphi-实现WebService

    本文将详细阐述如何利用 Delphi 来实现 WebService,包括服务端与客户端的开发流程。 #### 一、编写服务程序 首先,我们需要创建一个 WebService 服务程序。该服务程序将作为 WebService 的核心部分,负责处理来自...

    osgi-webservice教程

    OSGi(Open Services Gateway Initiative)是一种Java模块化系统...通过这个OSGi-WebService-axis教程,你将深入理解如何在OSGi框架下开发和部署Web服务,同时享受到模块化带来的好处,提高软件的可维护性和可扩展性。

    05-ApacheCamel-CXF-WebService

    在项目中,"05-ApacheCamel-CXF-WebService-Client"这部分内容可能是客户端的应用,用于调用由Apache CXF和Camel服务端提供的Web服务。客户端通常包括CXF的客户端API配置,以及Camel的路由定义,用于发起服务请求并...

    springboot-cxf-webservice

    本教程将深入探讨如何在SpringBoot项目中集成CXF,实现Web服务的创建与调用,非常适合初学者学习。 一、SpringBoot简介 SpringBoot是Spring框架的扩展,旨在简化Spring应用的初始搭建以及开发过程。它预设了各种...

    [JAVA]-Axis-Webservice-Demo

    1. 创建服务接口与实现:首先,你需要定义一个Java接口,这个接口将作为Web服务的契约。接口中定义的方法将成为Web服务可供调用的操作。然后,实现该接口,编写具体的服务逻辑。 2. 使用Axis发布服务:有了接口和...

    Flex入门-Flex整合Servlet

    Flex入门-Flex整合Servlet Flex是一种用于构建富互联网应用程序(RIA)的技术,它是由Adobe公司推出的,基于ActionScript编程语言和MXML标记语言。Flex的主要目的是提供一个强大的平台,用于创建交互性强、用户体验...

    webservice--javademo

    【标题】"webservice--javademo" 涉及的知识点主要集中在Java Web Services(JAX-WS)上,这是一种用于创建Web服务的技术。在Java领域,Web服务是一种允许不同应用程序之间交换数据的方式,它基于开放标准,如SOAP...

    Flex调用Webservice及java程序

    综上所述,Flex调用Web服务和Java程序涉及到多个技术层面,包括Web服务的调用方式、Flex与Java的集成、事件驱动编程以及错误处理等。理解并掌握这些知识点,将有助于构建高性能、交互性强的Flex应用。

    WebService------AXIS

    5. **调用服务**:使用生成的客户端代理,通过SOAP请求与远程服务进行交互。 在实际应用中,可能还需要考虑安全性、性能优化和错误处理等问题。例如,对于安全性,可以使用WS-Security标准来实现消息签名和加密;...

    flex3-cn-api..zip_flex_flex 3 api_flex3 api_flex3 a_flex3 api

    5. **Services和Remoting**: Flex 3支持与服务器进行通信,包括使用HTTPService、WebService、AMF等技术,方便地调用后台服务,实现数据交换。 6. **States和Layouts**: 状态管理和布局管理是Flex 3的重要特性,...

    webservice-cxf-spring-jar.zip

    【标题】"webservice-cxf-spring-jar.zip" 是一个包含了使用Apache CXF与Spring框架集成开发Web服务的Java库集合。这个压缩包提供了一整套必要的JAR文件,以便于开发者在他们的项目中快速搭建和运行基于CXF的Web服务...

Global site tag (gtag.js) - Google Analytics