当前位置:主页   - 电脑 - 网站开发 - ASP.Net
Flex与.NET互操作(六):Flex和.NET协同开发利器FluorineFx
来源:网络   作者:   更新时间:2012-05-11
收藏此页】    【字号    】    【打印】    【关闭

  在本系列前面几篇文章中分别介绍了通过WebService、HTTPService、URLLoader以及FielReference等组件或类来完成Flex与.NET服务端的通信的相关知识点。通过这些方式来完成与服务端的通信是非常方便和简单的,但有他的缺点就是通信数据量较小,如要传输大量的数据或是实现不同对象的序列化传输,它们则满足不了我们的需求,需要寻找另外一种通信协议,另一种高效的传输协议来代替SOAP协议传输的方案,那便是AMF(ActionScript Message Format)协议。

  开源项目FluorineFx就是专门针对.NET平台与Flex通信提供的AMF协议通信网关,我们可以通过FluorineFx很方便的完成与.NET的通信。

  FluorineFx官方提供了安装包的下载和在线文档,可以帮助我们有效的利用FluorineFx来开发。

  FluroineFx官方网站:http://www.fluorinefx.com/  

  FluroineFx下载地址:http://www.fluorinefx.com/download.html

  FluroineFx在线文档:http://www.fluorinefx.com/docs/fluorine/index.html

  OK,下面我们来看看使用FluroineFx通信的.NET和Flex配置。开发环境选择如下:

  .NET:Microsoft Visual Studio 2008 + .NET Framework 3.5

  Flex:Adobe Flex Builder CS3 + Flex SDK 3.2

  FluroineFx:FluorineFx v1.0.0.15

  一、.NET服务端的开发

  通过Microsoft Visual Studio 2008 创建创建解决方案,并添加FluroineFx服务器库,如下图示:Flex与.NET互操作(六):Flex和.NET协同开发利器FluorineFx

  FluorineFx服务库添加成功后会发现,项目模板会自动为我们创建一个Sample类和一个Echo方法,如下:

其它资源
来源声明

版权与免责声明
1、本站所发布的文章仅供技术交流参考,本站不主张将其做为决策的依据,浏览者可自愿选择采信与否,本站不对因采信这些信息所产生的任何问题负责。
2、本站部分文章来源于网络,其版权为原权利人所有。由于来源之故,有的文章未能获得作者姓名,署“未知”或“佚名”。对于这些文章,有知悉作者姓名的请告知本站,以便及时署名。如果作者要求删除,我们将予以删除。除此之外本站不再承担其它责任。
3、本站部分文章来源于本站原创,本站拥有所有权利。
4、如对本站发布的信息有异议,请联系我们,经本站确认后,将在三个工作日内做出修改或删除处理。
请参阅权责声明