[转载].Net和Flash如何进行数据交互

简介: .Net和Flash如何进行数据交互列出.Net和Flash如何进行数据交互的例子,希望对大家能有所帮助.C#的类声明:using System;using System.Collections.
.Net和Flash如何进行数据交互
列出.Net和Flash如何进行数据交互的例子,希望对大家能有所帮助.
C#的类声明:
using System;
using System.Collections.Generic;
using System.Text;
namespace TestFlash
{
    public class TestFlash
    {
        public string Test()
        {
          return "test...";
        } 
     
    }
   
}
FLASH调用方法:
import mx.remoting.*;
import mx.rpc.*;
function InvoteGateway()
{
  var GatewayURL:String = "http://127.0.0.1/flashremoting/gateway.aspx";//FLASH网关地址
  var ClassURL:String = "TestFlash.TestFlash";// 命名空间和类名
  var FunctionName:String = "Test";// 方法名
  var newService:Service = new Service(GatewayURL, null, ClassURL, null, null);
  var pc:pendingCall = eval("newService."+FunctionName)(obj);
  pc.responder = new RelayResponder(this, "onRemotingResult", "onRemotingFault"); 
}
function onRemotingResult(re:ResultEvent)
{
  txtResult.text = re.result;// 值则为test...
}
function onRemotingFault(fault:FaultEvent)
{
  trace(fault.fault.faultstring);
}
run.addEventListener("click",InvoteGateway());

运行环境配置:
1.        配置.NET运行环境:
安装Dotnet Framework 2.0版本
2.        配置Flashremoting运行环境:
最好首先安装Flash8,然后安装flashremoting-net-win-en2.exe,最后安装flashremoting_components_flash8.msi.
这样就OK了,运行一下FLASH你就可以调用.NET的方法啦...

转载自:http://nt.discuz.net/showtopic-6786.aspx
相关文章
|
7月前
mvc.net分页查询案例——DLL数据访问层(HouseDLL.cs)
mvc.net分页查询案例——DLL数据访问层(HouseDLL.cs)
|
17天前
|
消息中间件 存储 JSON
Net使用EasyNetQ简化与RabbitMQ的交互
EasyNetQ是专为.NET环境设计的RabbitMQ客户端API,简化了与RabbitMQ的交互过程。通过NuGet安装EasyNetQ,可轻松实现消息的发布与订阅,支持多种消息模式及高级特性。文中提供了详细的安装步骤、代码示例及基础知识介绍,帮助开发者快速上手。关注公众号“Net分享”获取更多技术文章。
28 1
Net使用EasyNetQ简化与RabbitMQ的交互
|
4月前
|
开发框架 JavaScript 前端开发
揭秘:如何让你的asp.net页面变身交互魔术师——先施展JavaScript咒语,再引发服务器端魔法!
【8月更文挑战第16天】在ASP.NET开发中,处理客户端与服务器交互时,常需先执行客户端验证再提交数据。传统上使用ASP.NET Button控件直接触发服务器事件,但难以插入客户端逻辑。本文对比此法与改进方案:利用HTML按钮及JavaScript手动控制表单提交。后者通过`onclick`事件调用JavaScript函数`SubmitForm()`来检查输入并决定是否提交,增强了灵活性和用户体验,同时确保了服务器端逻辑的执行。
56 5
|
2月前
|
SQL XML 关系型数据库
入门指南:利用NHibernate简化.NET应用程序的数据访问
【10月更文挑战第13天】NHibernate是一个面向.NET的开源对象关系映射(ORM)工具,它提供了从数据库表到应用程序中的对象之间的映射。通过使用NHibernate,开发者可以专注于业务逻辑和领域模型的设计,而无需直接编写复杂的SQL语句来处理数据持久化问题。NHibernate支持多种数据库,并且具有高度的灵活性和可扩展性。
49 2
|
4月前
|
开发框架 .NET 数据库连接
闲话 Asp.Net Core 数据校验(三)EF Core 集成 FluentValidation 校验数据例子
闲话 Asp.Net Core 数据校验(三)EF Core 集成 FluentValidation 校验数据例子
100 1
|
4月前
|
数据库 C# 开发者
WPF开发者必读:揭秘ADO.NET与Entity Framework数据库交互秘籍,轻松实现企业级应用!
【8月更文挑战第31天】在现代软件开发中,WPF 与数据库的交互对于构建企业级应用至关重要。本文介绍了如何利用 ADO.NET 和 Entity Framework 在 WPF 应用中访问和操作数据库。ADO.NET 是 .NET Framework 中用于访问各类数据库(如 SQL Server、MySQL 等)的类库;Entity Framework 则是一种 ORM 框架,支持面向对象的数据操作。文章通过示例展示了如何在 WPF 应用中集成这两种技术,提高开发效率。
72 0
|
5月前
|
开发框架 JSON 前端开发
利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理
利用查询条件对象,在Asp.net Web API中实现对业务数据的分页查询处理
|
4月前
|
开发框架 前端开发 算法
分享 .NET EF6 查询并返回树形结构数据的 2 个思路和具体实现方法
分享 .NET EF6 查询并返回树形结构数据的 2 个思路和具体实现方法
|
7月前
|
存储 测试技术 计算机视觉
高维数据惩罚回归方法:主成分回归PCR、岭回归、lasso、弹性网络elastic net分析基因数据
高维数据惩罚回归方法:主成分回归PCR、岭回归、lasso、弹性网络elastic net分析基因数据