Flex与.NET互操作(十四):FluorineFx的AMF(Action Message Format)通信
AMF(Action Message Format)在开发Flash/Flex应用中使用频率是非常高的,相对普通的HTTP、WebService的SOAP等多种数据通信方式的效率更高,有人曾经做过这方面的测试,详细可以访问:http://xinsync.xju.edu.cn/index.php/archives/2162。本文将结合FluorineFx来提供通信服务接口,在客户端通过Flex来访问,简单的介绍下关于使用FluorineFx的AMF(Action Message Format)协议通信的用法。首先建立一个FluorineFx服务库,并建立一个数据传输对象(DTO),为该对象添加表示该对象可以用作于FluorineFx的数据传输对象,这个对象将会在本文后面用到,如下代码块:
<div class="cnblogs_code"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->namespaceFxDotNet.Services.DTO
{
publicclassBook
{
publicintID{get;set;}
publicstringName{get;set;}
publicstringAuthor{get;set;}
publicdoublePrice{get;set;}
publicBook()
{}
publicBook(intid,stringname,stringauthor,doubleprice)
{
this.ID=id;
this.Name=name;
this.Author=author;
this.Price=price;
}
}
}
页:
[1]