Asp.net + Flex实现网络硬盘

程序架构很简单就是用Flex作为应用端表现,asp.net用作逻辑服务提供;Flex通过HttpService来调用相关服务。具体细节就不说了程序提中所有源码都能提供下载,想更多了解Flex相关东西的朋友可以下载源码了解一下。

简单描述一下Flex逻辑接口定义和asp.net服务端逻辑关系:

程序结构

asp.net:

///<summary>

///注册

///</summary>

[ActionMapper]

public class Register:Smark.Web.Action

{

public User User

{

get;

set;

}

protected override void OnExecute()

{

IV.Check();

User.Enabled = true;

User.UploadSize = 10240;

User.Save();

System.IO.Directory.CreateDirectory(Untity.RootPath + User.UserName);

base.OnExecute();

}

public Smark.Web.Actions.ImageValidate IV

{

get;

set;

}

}

ActionScript:

    public dynamic class IRegister extends HttpBase

    {

       public function IRegister(method:String="get", result:Function=null)

       {

           super("Register", method, result);

       }

       public var UserName:String;

       public var UserPWD:String;

       public var EMail:String;

       public var ImgSN:String;

       public var ImgKey:String;

    }

接口调用

mRegister.EMail=txtEMail.text;

mRegister.ImgKey = txtImgCode.ImageKey();

mRegister.ImgSN = txtImgCode.ImageSN();

mRegister.UserName = txtName.text;

mRegister.UserPWD = txtPWD.text;

mRegister.Open();

网络硬盘开放接口:

http://smark.nbao.net/services.aspx?do=api

演示和代码下载:

http://www.nbao.net/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值