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

flash与后台数据交换方法整理2-Flash Remting篇

阅读更多

二、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演示动画,共5个版本,祝大家考研成功!

    \数据结构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 \...

    flash获取java后台数据

    本主题聚焦于“Flash获取Java后台数据”的技术实践,这涉及到Flash客户端与Java服务器之间的通信以及Java如何连接MySQL数据库获取数据。下面将详细介绍这个过程。 首先,Flash是一款由Adobe公司开发的多媒体创作...

    FLASH与后台总动员.pdf

    在Flash与后台技术的结合中,后台主要负责处理Flash应用中的数据交换和业务流程,为前端用户提供流畅的体验。 ### Flash与后台的互动 在Flash与后台的互动中,最常见的方式是使用Flash的Socket通信和HTTP请求。...

    关于单片机flash数据保存和读取的方法---数据保存和读取源代码

    数据保存和读取源代码;数据保存和读取源代码;数据保存和读取源代码

    flash统计图- flash柱形图- flash圆饼图- flash折线图 多款flash统计图动画

    在IT行业中,Flash技术曾广泛应用于网页设计和数据可视化,特别是在创建动态图表方面。本资源包含多款基于Flash的统计图动画,包括柱形图、圆饼图和折线图,这些都是数据分析和展示中常见的图表类型。以下是这些图表...

    flash数据丢失问题

    本篇文章将针对这一现象进行深入探讨,主要关注 C8051Fxxx 系列单片机中的 Flash 存储器数据丢失问题。 C8051Fxxx 是由 Silicon Labs 生产的一款高性能混合信号微控制器(MCU),具有集成度高、功能强大的特点。它...

    FLASH通过XMLSocket与VB后台通信代码

    - 如文件中的"game",可能是一个Flash游戏,利用XMLSocket与VB后台进行实时数据交互,如玩家动作同步、游戏状态更新等。 总结起来,FLASH通过XMLSocket与VB后台通信是一种常见的技术手段,尤其适用于实时交互的...

    全FLASH整站企业产品展示修正版-带FLASH留言后台管理

    标题和描述中提到的"全FLASH整站企业产品展示修正版-带FLASH留言后台管理"是一个基于Adobe Flash技术的企业网站模板,它集成了全面的产品展示功能以及一个使用Flash技术实现的后台留言管理系统。这个系统是专门针对...

    关于单片机flash数据保存和读取的方法

    关于单片机flash数据保存和读取的方法 在单片机系统中,FLASH 数据读取和保存是实现系统参数和数据的存储和读取的重要方法。其目的是在单片机的程序存储区开辟一块空间专门用来保存系统需要记忆的参数和数据,从而...

    flash与后台数据库交互

    标题中的“Flash与后台数据库交互”是指在网页应用中,使用Adobe Flash技术通过ActionScript与后端数据库进行数据通信的技术。这种技术常用于创建动态、交互式的用户界面,尤其是在需要实时更新数据或用户需要与...

    关于FLASH与后台通信问题

    结合以上内容,我们可以总结出 Flash 与后台通信的基本流程:首先在客户端创建 `Socket` 实例,然后设置服务器地址和端口并建立连接;接下来发送数据,并监听数据接收事件。而在服务端,则通过 `ServerSocket` 监听...

    数据结构和算法Flash动画演示-整理后

    2. **查找算法**:在数据结构中寻找特定元素的方法。 - **线性查找**:逐个比较元素,效率低。 - **二分查找**:适用于有序数组,查找速度显著提高。 - **哈希查找**:通过哈希表快速定位,时间复杂度为O(1)理想...

    C++Builder与flash交换数据的例子

    2. **交互接口**:在Flash中,我们可以创建公开的方法和属性,用于接收和发送数据。这些方法和属性可以使用ActionScript编写,并通过`ExternalInterface`类暴露给JavaScript,从而可被其他宿主环境(如C++Builder)...

    J-flash 软件,用于arm Cortex M 系列的固件下载和flash操作

    **J-flash 软件详解:为ARM Cortex-M系列固件下载与Flash操作赋能** 在嵌入式系统开发中,对微控制器(MCU)进行固件编程和调试是至关重要的步骤。ARM Cortex-M系列处理器因其高效能、低功耗的特点,被广泛应用于...

    stm32-Flash操作-保存数据

    STM32 Flash 操作 - 保存数据 STM32 是一款由 STMicroelectronics 公司生产的 32 位微控制器,广泛应用于嵌入式系统、消费电子、汽车电子等领域。其中,Flash 操作是 STM32 中一个重要的存储器件,负责存储程序和...

    给所有flash网站加个后台

    本项目以"给所有Flash网站加个后台"为主题,旨在通过ASP编程语言创建一个XML数据接口,供Flash前端读取,从而实现动态内容展示,如新闻、产品、视频、文章和留言等功能。接下来,我们将详细探讨这个过程中的关键知识...

    4套flash带后台整站

    【标题】"4套flash带后台整站"指的是四套完整的网站系统,这些系统的特点是采用了Flash技术作为前端展示,并且配备了后台管理系统。Flash是一种广泛应用于网页设计、动画制作和交互式应用程序的技术,以其丰富的视觉...

    J-FLASH- 华大-HC32xxx_J-Flash_V2.0.rar

    - **烧录流程**:首先,下载J-FLASH- 华大-HC32xxx_J-Flash_V2.0压缩包,解压后安装软件;然后,通过J-Link或其他兼容的编程器连接MCU;最后,导入固件并执行烧录操作。 - **配置与设置**:在J-FLASH中,用户可以...

    推倒胡麻将---终 flash后台的

    2. **前端与后端通信**:游戏的正常运行依赖于前端与服务器(后台)之间的数据交换。在“推倒胡麻将”中,可能采用了Socket通信或者HTTP长轮询等技术,实现即时消息传递,如玩家操作、牌局状态更新等。这种通信机制...

    J-Flash-keygen.zip

    2. **运行Keygen**:找到解压后的J-Flash-keygen程序,双击运行。在界面上输入必要的信息,如序列号或个人信息,这些信息可能会用于生成特定的license。 3. **生成License**:根据Keygen的提示,输入相关信息后,...

Global site tag (gtag.js) - Google Analytics