[AS3]Flash与后台数据交换方法整理1-URLLoader(URLStream)篇
发布:kinglong | 发布时间: 2008年8月29日[AS3]Flash与后台数据交换方法整理1-URLLoader(URLStream)篇
PS.
随着Flash Player 9的普及,AS3编程也越来越多了,所以这次重新整理AS3下几种与后台数据交换方法。
1.URLLoader(URLStream)
2.FlashRemoting
3.XMLSocket(Socket)
4.FMS/FCS
一、URLLoader(URLStream)篇
URLStream和URLLoader中URLLoaderDataFormat.BINARY类似,它提供对下载 URL 的低级访问方式,我在此不再重复了,有兴趣的,可以看Flash帮助中URLStream类。
Flash端
服务端(jsp)
优点:
1、flash代码实现起来简单,方便。
2、服务端接收页面和接收一个表单过来的数据一样处理,不需要专门的技术,所有服务端程序都可以实现!
3、可以发送字符串变量,也可以发送文件流([AS3]URLLoader+URLRequest+JPGEncoder实现BitmapData图片数据保存)。
4、可以结合AMF3接收更为丰富的数据类型([AS3]AMF3+JAVA的调用范例)。
缺点:
1、传递的变量不宜过多。
2、变量传递的值不宜过长。
注意:
如果接收数据类型设置成URLLoaderDataFormat.VARIABLES后,第一个字符不能以&开头,结尾部分建议以&_为结束比较好。
PS.
随着Flash Player 9的普及,AS3编程也越来越多了,所以这次重新整理AS3下几种与后台数据交换方法。
1.URLLoader(URLStream)
2.FlashRemoting
3.XMLSocket(Socket)
4.FMS/FCS
一、URLLoader(URLStream)篇
URLStream和URLLoader中URLLoaderDataFormat.BINARY类似,它提供对下载 URL 的低级访问方式,我在此不再重复了,有兴趣的,可以看Flash帮助中URLStream类。
Flash端
服务端(jsp)
优点:
1、flash代码实现起来简单,方便。
2、服务端接收页面和接收一个表单过来的数据一样处理,不需要专门的技术,所有服务端程序都可以实现!
3、可以发送字符串变量,也可以发送文件流([AS3]URLLoader+URLRequest+JPGEncoder实现BitmapData图片数据保存)。
4、可以结合AMF3接收更为丰富的数据类型([AS3]AMF3+JAVA的调用范例)。
缺点:
1、传递的变量不宜过多。
2、变量传递的值不宜过长。
注意:
如果接收数据类型设置成URLLoaderDataFormat.VARIABLES后,第一个字符不能以&开头,结尾部分建议以&_为结束比较好。
发布:kinglong | 分类:Flash技术 | 评论:4 | 引用:0 | 浏览:
| TrackBack引用地址
- 相关文章:
[AS3]AMF3+JAVA的调用范例 (2008-8-21 11:41:59)
[AS3]有关Flash无法读取FireFox中的Cookie的Bug (2008-8-12 16:52:53)
[AS3]Flash上传客户端 (2008-6-25 17:14:56)
[AS3]Cookie类 (2008-4-16 21:21:49)
[AS2]Flash版本的Cookie类 (2008-4-16 8:56:50)
[AS3]有关Tween类的效果演示实例 (2008-3-25 11:53:30)
[AS3]提示信息类-ToolTip (2008-2-22 18:19:14)
[AS3]有关AS3跨域读取图片文件报错“checkPolicyFile”的解决方法 (2008-2-3 10:58:32)
[AS3][JS]FlashUpload上传模块 (2007-12-20 10:58:55)
[AIR]提供Weather.air源文件下载 (2007-12-10 14:0:59)
- 1.fansin
- http://www.lawlin.cn
- 受教了,谢谢.
as2时代就看过你的那几种交互方式,让我很受收获.
3qs :) - 2008-8-30 8:36:26 回复该留言
- 2.bioRex21
- i don't understand!! haha
Did you communicate Flash with JSP?? I'm trying to do that
greetings from Mexico! - 2008-11-16 14:14:37 回复该留言
- 3.kinglong
- http://www.klstudio.com
-
Thanks!
I am JSP use as a server using the flash, but Flash and the exchange of data services in addition to the background of java (jsp), there are C #, php, asp, and other web server program! - 2008-11-17 9:28:28 回复该留言
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。




