Flash/Flex/.net remoting通讯--Fluorine安装
最近一直都在和单位的.net工程师讨论关于flash与后台数据交互的问题,我们以前一般的做法是通过访问aspx文件来获取xml进行交互,但 是这样的做法安全性不高,效率又差.所以转而研究其它方式,正好看到了这篇关于《Flash remoting通讯》的文章感觉不错,值得一荐。
AMF3是flex/as3与后台通讯协议所采用的文件格式,可以传递基本类型及resultset等自定义对象,flash remoting和local connection都采用这种文件格式来传输数据.除去本身就提供支持的Coldfusion,目前还有针对其他的几种语言的开源库如OpenAMF (J2EE), Fluorine (.Net),Flashticle (Python),AMFPHP(php)等。不一一列举了,这里就介绍一下基于Fluorine的Remoting开发.官方网站如下:http://www.fluorinefx.com/
这篇文章主要将如何安装Fluorine
首先需要安装VS2003/VS2005,
然后从http://www.fluorinefx.com/ 下载fluorine安装文件并安装,我安装的是VS2005,下面是我的配置流程(必须安装了flourine):
打开新建工程.在Other Project Types中选择Visual Studio Solutions.新建一个Blank Solution.名字默认即可.
在Solution Explorer里右击刚生成的Solution "Solution1",添加一个Project.名字也为默认即可.这里我要说一下,名字其实关系不是很大,我们到后面取remoting的 gateWay时有很方便的办法,所以不用担心会搞混.
添加一个C#项目,选择FluorineFx ServiceLibrary,目前FluorineFx只支持C#。同样使用默认的名字。
然后接着添加一个网站,选择FluorineFx ASP.NET Web Site
完成以后右边的Solution Explorer中应该是如下这样的。而Sample.cs就是remoting方法所在的文件。可以看到,默认有一个Echo方法。
查看“F:\...\Web Site”的属性,可以发现“引用”(reference)中已经包含了如下引用:
接下去右击“F:\...\Web Site”,设为启动项“Set as Startup Project”,然后右击Console.aspx设为首页“Set as Startup Page”,用于调试。
所有装备工作都完毕了,可以按“Start Debugging”按钮进行调试了。调试时会直接进入控制台。可以在左边的树中发现Echo方法,Echo方法定义为输入一个字符串,返回相同的字符传:可以通过test界面方法来测试。
输出结果如下,表示已经成功:
至此,后台的配置已经基本完成了。
转载于:https://www.cnblogs.com/jishu/archive/2009/08/12/1940103.html
Flash/Flex/.net remoting通讯--Fluorine安装相关推荐
- Flex开发实战(二)--Flash Builder 4.7下载和安装及破解方法
Flex开发实战(二)--Flash Builder 4.7下载和安装及破解方法 标签: flashflex开发下载方法安装 2015-06-30 00:01 2283人阅读 评论(2) 收藏 ...
- FLASH与ASP.NET通讯
前言 flash编程俺不熟,跟java的语法较相近,应要求需要flash与数据库通讯,或者间接通讯.于是在网上找相关的文章,装了个Flash CS3 ,也看到网上说不能直接和数据库直接通讯,后来也真让 ...
- FLASH与ASP.NET通讯[Flash | CS3 | ActionScript | ASP.NET | FluorineFx ]
前言 flash编程俺不熟,跟java的语法较相近,应要求需要flash与数据库通讯,或者间接通讯.于是在网上找相关的文章,装了个Flash CS3 ,也看到网上说不能直接和数据库直接通讯,后来也真让 ...
- AMFPhp与Flash||Flex 的交互后——台技术区分类导航
2010-12-03 21:07 http://bbs.9ria.com/redirect.php?tid=57798&goto=lastpost php简介及学习方法 [转载]PHP大潮将至 ...
- flash/flex基础发展区别等
原文地址:https://blog.csdn.net/xygg0801/article/details/53323136 很好的一篇文章 博主总结了很多资料 本文和大家重点讨论一下Flex和Flash ...
- Flash, Flex, Air, Flashplayer之间的相互关系是什么
Flash, Flex, Air, Flashplayer之间的相互关系是什么? 著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 作者:曾嵘 链接:http://www.zhi ...
- 浅谈 Flash/Flex/HTML5 技术选型
在HTML5发布以前,RIA领域的技术解决方案一直相都是各展所长,并无争议.Adobe体系中,Flash做不了的事情,Flex可以做到:.Net系决策者在选用RIA解决方案时,Silverlight是 ...
- 提示计算机未安装flash,大师应对安装了flash,但浏览器提示没安装,如何解决...
电脑现已成为我们工作.生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到安装了flash,但浏览器提示没安装,如何解决的问题,如果我们遇到了安装了flash,但浏览器提示没安装,如何解决的情况 ...
- Flash/Flex学习笔记(30):不用startDrag和stopDrag的对象拖动
对于从Sprite类继承来的对象,要实现拖放当然是Flash/Flex学习笔记(13):对象拖动(startDrag/stopDrag) 里讲的方法最方便,但是对于不是从Sprite类继承得来的对象, ...
最新文章
- WCF服务端返回:(413) Request Entity Too Large
- 我在 GitHub 上看到了一个丧心病狂的开源项目!治好了我的拖延症
- Spring中使用缓存时你应该知道的知识
- 35.angularJS的ng-repeat指令
- MySQL 5.7.22 二进制安装
- 异常检测-孤立森林(IsolationForest)
- 【EI/Scopus检索】第六届电子技术与信息科学国际学术会议诚邀您投稿参会!
- 国内首批!阿里云实时计算 Flink 版通过信通院大数据产品能力测试
- Apache seaTunnel的本地启动
- 蔡奇视察奇安信:对成功登陆科创板表示祝贺
- Nginx下root指令问题
- 用于专利申请的创新提案模板
- 2022计算机毕业设计如何选题?
- latex公式及表格识别
- SSM项目基本配置文件(附图)
- 南安一中八十年校庆征文 陈建春老师
- Arcmap 10.8与Arcmap 10.2工具对比
- 机器学习(9)--神经网络
- python爬取股票图_python 股票数据爬取(两种方法)
- 欧盟剔除英国、瑞士和以色列开展量子计算遭声讨,科学无国界成伪命题
热门文章
- 系统漏洞扫描原理及工具 - 安全工具篇
- 解决Visual C++ Redistributable for Visual Studio 2015的安装问题
- 人脸关键点检测9——DAN
- Android代码混淆是什么
- stc单片机使用printf()函数打印
- RS422总线、RS485和RS422对比
- 小程序web服务器是什么,【小程序】模拟web服务器
- STM32单片机(五)第二节:EXTI外部中断练习1(对射式红外传感器计次)
- 恢复chrome浏览器首页
- 开发新浪微博应用出现以下问题Fatal error:Call to undefined function curl_init() in错误的解决方法