二、Flash Remoting
Flash Remoting这种数据接口是四个之中效率最高的!
其优点:
1.支持数据类型比较多(Converting from application server data types to ActionScript);
2.传递数据量比较大;
3.运行效率是现有几个当中最高的;
4.对各种后台的支持也比较好;
5.其还有调试模块(NetConnection Debugger)
其缺点:
1.需要flash端装Flash Remoting MX Components(这个是免费提供的);
2.需要后台服务端装相应版本的Flash Remoting模块才可以使用,MM提供的模块有j2ee和.net两个版本是要收费的,好在网上还有两个开源的(OpenAMF,AMFPHP);
3.好像Remoting对虚拟主机的支持不太好(可以去google搜索一下,有没有解决方法).
================================================================
Flash端代码说明:(我这里用as1.0版本为例,其他版本到MM站查找)
================================================================
//加载Remoting Component代码,这个是必须的;
#include "NetServices.as"
//加载Remoting 调试模块代码,这个是可选择的,用NetConnection Debugger查看调试信息;
#include "NetDebug.as"
if (inited == null){
inited = true;
//设置默认网关;
NetServices.setDefaultGatewayUrl("
:8500/flashservices/gateway
");
//建立网关连接;
gateway_conn = NetServices.createGatewayConnection();
//获取一个服务;
myService = gateway_conn.getService("myservice", this);
}
//定义调用方法的函数;
function getString(name){
//调用Remoting的getString方法;
myService.getString(name);
}
//定义返回结果的函数;
function getString_Result(result){
//result就为返回的结果;
trace(result);
}
//定义返回状态的函数,此为可选的;
function getString_Status(error){
trace("getString_Status");
trace(error.code);
trace(error.description);
trace(error.details);
}
//调用函数;
getString("kinglong");
================================================================
服务端方法定义(我这里以Coldfusion Component为例,其他版本请参考相应的资料)
================================================================
另附上Flash Remoting的在线帮助文件(Flash Remoting LiveDocs),MM网站上的Remoting相关的资料.
1.LoadVars(XML)
2.Flash Remoting
3.Webservice
4.XMLSocket
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyuweb/2081.html
发表评论
-
flash与后台数据交换方法整理1-LoadVars篇
2010-04-10 14:14 642P.S 最近有一些网友总是询问flash与后台数据交互的 ... -
flash与后台数据交换方法整理1-LoadVars篇
2010-04-10 14:13 835P.S 最近有一些网友总是询问flash与后台数据交互的 ... -
flash与后台数据交换方法整理2-Flash Remting篇
2010-04-10 14:13 731二、Flash Remoting Flash Remoti ... -
flash与后台数据交换方法整理3-WebService篇
2010-04-10 14:13 662三、WebService 个人觉得WebServi ... -
flv视频转换和flash播放的解决方案
2010-04-10 09:33 849凌晨2点洗澡的时候,突然决定把flv的视频转换和在线播放的问题 ... -
flv视频转换和flash播放的解决方案
2010-04-10 09:33 796凌晨2点洗澡的时候,突然决定把flv的视频转换和在线播放的问题 ... -
flash编码,转换,录制,播放方案一网打尽
2010-04-10 09:32 615客户端编码工具(Client-Side-FLV-Encodin ... -
flash编码,转换,录制,播放方案一网打尽
2010-04-10 09:32 706客户端编码工具(Client-Side-FLV-Encodin ... -
FLV流媒体介绍
2010-04-10 09:32 899FLV流媒体格式是一种新 ... -
as3游戏开发之打气球系列(二)
2010-04-09 12:29 564HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 12:29 525一直都对as3的声音架构 ... -
as3.0游戏开发之打气球系列(一)
2010-04-09 12:29 514好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 12:29 580在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 12:28 591很不错的视频教程 原文地址: http://blog.sina ... -
Flash相册加载图片完毕等比缩放的类
2010-04-09 08:07 752每次做相册类的flash的 ... -
常用的AS3开源类库
2010-04-09 08:07 850GreenShock Tween Platform [url= ... -
常用的AS3开源类库
2010-04-09 08:06 1089GreenShock Tween Platform [url= ... -
as3游戏开发之打气球系列(二)
2010-04-09 08:06 574HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 08:06 574一直都对as3的声音架构 ... -
漫画绘制技法大放送(上)
2010-04-08 08:08 579网络收集整理(jundark) [1b]一、人体基本结构[/1 ...
相关推荐
\数据结构flash演示\版本1\10-2-2直接插入排序.swf \数据结构flash演示\版本1\10-2-3折半插入排序.swf \数据结构flash演示\版本1\10-2-4-1直接插入排序.swf \数据结构flash演示\版本1\10-2-4表插入排序.swf \...
数据保存和读取源代码;数据保存和读取源代码;数据保存和读取源代码
xml灵活配置 flash统计图- flash柱形图- flash圆饼图- flash折线图 多款flash统计图动画
delphi与flash(swf)二进制数据交换。delphi传递swf文件给flash控件,并显示出来,delphi2007版本,flash5.5版本,适合数据安全传输,稍加改动可以做flash网游服务器端(需要开放843端口,传递策略文件)。
利用flash的脚步语言获取后台数据库的数据信息,后台是java链接mysql
FLASH与后台总动员.pdf
全FLASH整站企业产品展示修正版-带FLASH留言后台管理
\数据结构flash演示\版本1\10-2-2直接插入排序.swf \数据结构flash演示\版本1\10-2-3折半插入排序.swf \数据结构flash演示\版本1\10-2-4-1直接插入排序.swf \数据结构flash演示\版本1\10-2-4表插入排序.swf 等等45种
flash数据丢失问题 单片机内FLASH数据丢失问题
可实现flash与后台access交互的案例
Nandflash在写入数据之前需要先擦除,因此当Nandflash充当交换区时,当前的内存交换模型就需要改进,否则内存交换就不能正常工作。根据虚拟内存页面映射的原理,设计了一种适用于Nandflash的内存交换模型。分析内存...
数据结构和算法Flash动画演示 用网页打开 按照数据结构,查找,排序,树,图整理
Flash与后台这本书的原装光盘,看了就可以搞明白怎么交互的,希望有用 谢谢
使用j-flash无license时,使用该工具可以生成对应的license
用SPI5与Flash芯片通信(W25Q256JV),使用了DMA进行收发数据,SPI是同步通信,同时收发数据(其实仅与发TX同步,作为主器件,Tx产生波特率时钟SCK信号) 利用可变参数宏实现printf与scanf 定义了Flash输入输出结构体,...
3. ESP8266刷AT固件与node 4. 用ESP8266+android,制作 5. 有人WIFI模块使用详解(387 1.其实相当于操作一个表格,初始
flash2-vxworks-manual flash2-vxworks-manual flash2-vxworks-manual flash2-vxworks-manual
2、身份验证文件 login.php,请自行更改以下用户密码,把引号内的改掉就行了,默认密码都是123456 管理员 $adminName $adminPass 普通用户 $userName $userPass 3、连接你的xml 在config/MainMenu.xml中定义你的xml,...
Flash数据保持时间试验方法,其中涉及到数据保持的激活能选取、艾伦尼斯方程