- 浏览: 586309 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (365)
- Tomcat调优 (2)
- Apache Http (20)
- Webserver安装 (5)
- Linux安装 (28)
- Linux常用命令 (17)
- C语言及网络编程 (10)
- 文件系统 (0)
- Lucene (12)
- Hadoop (9)
- FastDFS (8)
- 报表 (0)
- 性能测试 (1)
- JAVA (18)
- CSharp (3)
- C++ (38)
- BI (0)
- 数据挖掘 (0)
- 数据采集 (0)
- 网址收集整理 (3)
- Resin (0)
- JBoss (0)
- nginx (0)
- 数据结构 (1)
- 随记 (5)
- Katta (1)
- Shell (6)
- webservice (0)
- JBPM (2)
- JQuery (6)
- Flex (41)
- SSH (0)
- javascript (7)
- php (13)
- 数据库 (6)
- 搜索引擎排序 (2)
- LVS (3)
- solr (2)
- windows (1)
- mysql (3)
- 营销软件 (1)
- tfs (1)
- memcache (5)
- 分布式搜索 (3)
- 关注的博客 (1)
- Android (2)
- clucene (11)
- 综合 (1)
- c c++ 多线程 (6)
- Linux (1)
- 注册码 (1)
- 文件类型转换 (3)
- Linux 与 asp.net (2)
- perl (5)
- coreseek (1)
- 阅读器 (2)
- SEO (1)
- 励志 (1)
- 在线性能测试工具 (1)
- yii (7)
- 服务器监控 (1)
- 广告 (1)
- 代理服务 (5)
- zookeeper (8)
- 广告联盟 (0)
- 常用软件下载 (1)
- 架设自已的站点心得 (0)
最新评论
-
terry07:
java 7 用这个就可以了 Desktop desktop ...
关于java Runtime.getRunTime.exec(String command)的使用 -
HSINKING:
怎么设置打开的dos 窗口是指定的路径下
关于java调用bat文件,不打开窗口 -
liubang201010:
hyperic hq更多参考资料,请访问:http://www ...
hyperic-hq -
^=^:
STDIN_FILENO是unistd.h中定义的一个numb ...
深入理解dup和dup2的用法 -
antor:
留个记号,学习了
[转]用java流方式判断文件类型
关键字: flex数据交互 终于试出flex用WebService的方式取得组件的数据系结。 后端用Turbo C#开新WebService专案,贴上下面二个简单的Method C#代码 1.[WebMethod] 2.public string [] HelloWorld() 3.{ 4. string [] arr=new string[3]; 5. arr[0]="字符串A"; 6. arr[1]="字符串二"; 7. arr[2]="字符串三"; 8. return arr; 9.} 10.[WebMethod] 11.public double Calc(double r) 12.{ 13. return 2 * r * Math.PI; 14.} [WebMethod] public string [] HelloWorld() { string [] arr=new string[3]; arr[0]="字符串A"; arr[1]="字符串二"; arr[2]="字符串三"; return arr; } [WebMethod] public double Calc(double r) { return 2 * r * Math.PI; } 然后用 Cassini web server方式执行。前端用flex MXML Application贴上下面程序代码 Mxml代码 1.<?xml version="1.0" encoding="utf-8"?> 2.<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"> 3. <mx:Script> 4. <![CDATA[ 5. import mx.collections.ArrayCollection; 6. import mx.rpc.events.ResultEvent; 7. 8. [Bindable] 9. private var myData:ArrayCollection; 10. 11. private function resultHandler(event:ResultEvent):void { 12. myData = event.result as ArrayCollection; 13. } 14. ]]> 15. </mx:Script> 16. <mx:WebService id="myService" 17. wsdl="http://127.0.0.1:8080/WebServiceApplication3/WebService1.asmx?wsdl"> 18. <mx:operation name="HelloWorld" result="resultHandler(event)"/> 19. <mx:operation name="Calc"> 20. <mx:request> 21. <r>{radius.text}</r> 22. </mx:request> 23. </mx:operation> 24. </mx:WebService> 25. 26. <mx:List id="myList" dataProvider="{myData}" width="206"/> 27. <mx:Label text="{myList.selectedItem}"/> 28. <mx:TextInput id="radius"/> 29. <mx:Button label="取得数组" click="myService.HelloWorld.send()"/> 30. <mx:Text text="{myService.Calc.lastResult}" /> 31. <mx:Button label="计算" click="myService.Calc.send();"/> 32.</mx:Application> <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.rpc.events.ResultEvent; [Bindable] private var myData:ArrayCollection; private function resultHandler(event:ResultEvent):void { myData = event.result as ArrayCollection; } ]]> </mx:Script> <mx:WebService id="myService" wsdl="http://127.0.0.1:8080/WebServiceApplication3/WebService1.asmx?wsdl"> <mx:operation name="HelloWorld" result="resultHandler(event)"/> <mx:operation name="Calc"> <mx:request> <r>{radius.text}</r> </mx:request> </mx:operation> </mx:WebService> <mx:List id="myList" dataProvider="{myData}" width="206"/> <mx:Label text="{myList.selectedItem}"/> <mx:TextInput id="radius"/> <mx:Button label="取得数组" click="myService.HelloWorld.send()"/> <mx:Text text="{myService.Calc.lastResult}" /> <mx:Button label="计算" click="myService.Calc.send();"/> </mx:Application> 执行之后,便用WebService方式向后端取得HelloWorld及Calc二个method的回传值。关键点在lastResult若是数组需以as ArrayCollection转型成ArrayCollection来承接。
发表评论
-
swf文件压缩
2011-12-01 18:29 1347from http://www.9ria.com/news/2 ... -
swf文件的数据结构以及转为exe或从exe中剥离出swf的代码
2011-11-14 22:11 2121swf文件的数据结构以及转为exe或从exe中剥离出swf的源 ... -
swf的详细介绍
2011-11-14 21:17 1235介绍链接一 http://as3.iteye.com/blog ... -
三个重要的处理swf的开源软件
2011-11-14 18:33 1318抓紧时间研究jswiff,swfmill,swfml jsw ... -
IText中文处理问题!!!
2011-11-08 16:19 1167引用2008年06月05日 星期四 下午 10:29这里说的I ... -
FlexBook
2011-05-06 13:12 1559FlexBook from [url ... -
[2011-04] Flex里自定义进度条ProgressBar样式皮肤
2011-04-20 15:47 26332011-01-29 11:08trackbar是整个的条 ... -
[2011-04] flex弹出模式窗口
2011-04-19 17:25 16211、创建一个component,继承自 TitleWindow ... -
[2011-04-19]Flex程序实现背景贴图的两种方式
2011-04-19 10:33 1271Flex程序实现背景贴图的两种方式 Two ways to i ... -
Flex Component Kit for Flash CS3 安装方法及前提
2011-04-15 10:22 1289from http://kingapex.iteye.com/ ... -
as3 flash web 应用 (6)swfobject的使用:将flash嵌入页面
2011-04-14 10:27 2454from http://hi.baidu.com/yukon_ ... -
pdftk 为偶数页加水印
2011-03-23 17:27 2251引用查看完整版本 : 找 ... -
借助 unoconv 批量转 xls 到 pdf文件
2011-03-23 14:44 3322文章分类:Web前端 因为 ... -
swftools安装
2011-03-09 08:44 1465安装swftools工具时,在windows平台下是很简单的事 ... -
flex3下使用全屏模式
2011-03-03 10:12 987引用flex3下使用全屏模式 MXML: -------- ... -
Flex生成SDK下Local目录下的语言包
2011-02-25 16:44 1658from http://sensaran.wordpress. ... -
swf文件格式解析入门(tag解析)
2011-02-24 15:24 2848收藏 swf文件格式解析入门(tag解析) 2010 ... -
转成swf文件注意事项
2011-02-21 10:23 8911\ 这里同时给大家提供一个建议就是,对于纯位图的资源文 ... -
AS获取SWF文件的宽和高!(实现如下类)
2011-02-17 17:57 1440主页博客相册|个人档案 ... -
解析SWF文件头中的Rect结构
2011-02-15 15:25 1677编辑 文章分类:Flash编程 ...
相关推荐
在压缩包子文件的文件名称列表中,“webservice读取天气预报”可能包含了一个示例项目,演示了如何通过Flex客户端调用C#.NET编写的WebService服务来获取天气预报数据。这个例子通常会展示以下步骤: 1. **Flex...
在这种场景下,WebService作为一种标准的跨平台通信方式,使得Flex客户端能够方便地与.NET环境下的C#服务进行数据交互。 在Flex中,我们通常使用以下三种标签来实现远程数据访问: 1. `<mx:WebService>`:专门用来...
- **服务端接口设计**:为了与Flex的RemoteObject通信,C#服务器需要提供对应的方法接口,这些接口会被Flex客户端调用,实现业务逻辑的交互。 4. **Flex源码解析** - **ActionScript代码**:在Flex源码中,通常会...
在客户端支持上,无论是SOAP还是RESTful服务,现代的客户端技术如AJAX、Flex、JavaFX、AIR等都能提供支持,它们可以通过XMLHttpRequest或HTTPService等组件与服务进行通信。不过,直接调用Servlet通常是J2EE服务器端...
3. **在Flex中调用WebService**:在Flex4项目中,导入WebService组件,通过配置URL指向Asp.net发布的WebService地址,并指定需要调用的方法名。使用HTTPService或WebService组件的result事件处理返回的数据。 4. **...
通过FluorineFx,Flex可以方便地调用.NET Web服务或WCF服务,同时.NET服务也可以返回复杂的数据结构到Flex客户端。 Flex前端的配置相对简单,通常只需要在.mxml文件中导入所需的Service类,并设置相应的URL和方法,...
4. **Flex客户端开发**:在Flex项目中,使用ActionScript编写代码,通过HTTPService或WebService组件来调用Web服务的接口。 5. **数据绑定**:Flex客户端可以使用数据绑定技术将Web服务返回的数据动态显示在用户...
**完成C#代码**:在ASP.NET项目中编写C#代码,创建服务端的方法,这些方法将被Flex客户端调用。这些方法可能包括数据查询、业务逻辑处理等。 D. **完成Flex代码**:在Flex项目中,我们需要定义服务代理,通过...
- HTTPService或WebService调用:Flex客户端通过这些技术与Java后台进行通信,如上传照片、获取相册列表等。 - BinarySocket或AMF通信:如果采用BlazeDS或LiveCycle Data Services,可能会使用二进制协议提高数据...
- **使用**:除了通过Web服务进行通信外,Flex还提供了一个名为`<mx:RemoteObject>`的标签,这允许Flex直接通过Flex服务器端网关调用J2EE业务逻辑。 #### 结论 通过上述介绍,我们可以看到Flex与J2EE之间的集成...
在提供的压缩包文件中,"说明.txt"很可能包含了实现这一功能的详细步骤和注意事项,"Flex源码"是实现多文件上传和MD5验证的Flex代码示例,而"ASP.NET上传接口"可能是服务器端处理文件上传和MD5验证的C#代码。...
在实践中,开发者通常会创建一个C# Web服务(如ASP.NET Web API或WCF服务),定义服务接口和操作,然后在Flex端使用HTTPService或WebService组件调用这些服务。通过设置适当的服务地址、方法名和参数,可以实现数据...
《基于WebService的数据访问(上) Flex与.NET互操作(二)》 在现代软件开发中,数据交换和互操作性是关键因素。本篇文章聚焦于使用Adobe Flex与Microsoft .NET平台之间的数据通信,特别是通过WebService实现。Flex...
在“FLEX4+.net项目”中,VS2008开发的管理平台及WebService源码将揭示如何实现前后端通信,处理业务逻辑和数据存储。 压缩包中的“Flash资料”部分可能包含了关于FLEX4开发的深入教程,包括ActionScript的基础知识...
6. **Flex调用Web服务**:在Flex端,你需要创建一个HTTPService或WebService组件,配置其URL指向ASP.NET Web服务的地址。然后,你可以设置方法名以调用刚才定义的Login方法,并绑定事件监听器来处理响应。 7. **...
在Flex中,可以使用WebService类来调用.NET上的SOAP Web服务,实现数据交换。 2. AMF:是一种二进制的轻量级通信格式,相比SOAP更高效,因为它减少了网络传输的开销。Adobe的BlazeDS或LCDS(LiveCycle Data ...
源码中可能会有WebService或WCF服务的实现,用于接收和响应Flex客户端的请求。 6. 实战应用示例: 在实际项目中,Flex可能用于创建动态图表、复杂表单或者富媒体交互,而.NET则负责数据处理、数据库操作和安全控制...
HTTPService允许Flex应用发送HTTP请求并处理响应,而WebService则使得Flex可以直接调用ASP.NET Web服务方法。 2. 数据收集:在ASP.NET后台,可以利用IIS(Internet Information Services)或其他第三方库收集服务器...
WebService的一个关键特性是跨平台兼容性,这意味着它可以被不同语言编写的程序调用。 - **特点**: - 跨平台兼容性。 - 基于标准(XML和SOAP)。 - 支持多种传输协议(HTTP, HTTPS等)。 #### 十、.NET机制 **...