因为项目需要做了一个基于 web方式的 ftp客户端上传组件. 现发布出来
原理: 利用socket方式 于ftp服务器对接,通过客户端flex文件读取直接上传到ftp服务器上.
sdk: 4.0
调用方式
- <?xml version="1.0" encoding="utf-8"?>
-
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
-
xmlns:s="library://ns.adobe.com/flex/spark"
-
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" xmlns:uploader="com.thams.efile.uploader.*">
- <fx:Declarations>
- <!-- 将非可视元素(例如服务、值对象)放在此处 -->
- </fx:Declarations>
-
<uploader:FileUploader ip="localhost" port="21" user="thams" pass="ams2000">
-
- </uploader:FileUploader>
- </s:Application>
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" xmlns:uploader="com.thams.efile.uploader.*">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<uploader:FileUploader ip="localhost" port="21" user="thams" pass="ams2000">
</uploader:FileUploader>
</s:Application>
一起发布的还有一个 ftp服务端的 socket监听程序. 因为flex 的安全策略问题. 如果您的player版本在9以上. 那就必须在
ftp服务端运行该文件 否则会提示 flex 安全沙箱问题
这个监听程序是用java 做的一个jar 文件.具体运行方式就不多说了. 因为时间紧迫. 服务端监听程序没有打包成exe 大家想必搞java的都应该知道怎么运行 .本人就不多说了
调用结果页面
单个文件支持最大100M . 有人要问为什么的话. 就问adobe去吧
同一个窗口内最多支持10个文件上传. 这个嘛. 个人限制. 一般情况也没那么多文件要传. 需要上传超过10个得话. 就再打开一次窗口吧. 本人就不提供无限制文件数量的上传组件了.
分享到:
相关推荐
Flex实现Ftp上传功能模块的源码(web应用),实现向FTP上传文件,无需后台语言支持
org.springframework.flex-1.0.3.RELEASE.jar.zip用于JAR包,org.springframework.flex-1.0.3.RELEASE.jar.zip用于JAR包org.springframework.flex-1.0.3.RELEASE.jar.zip用于JAR包org.springframework.flex-1.0.3....
flex-webtier.jar.zip flex嵌套页面依赖的包。
Flex文件上传组件..........................
Flex文件的上传下载.Flex文件的上传下载.Flex文件的上传下载.Flex文件的上传下载.Flex文件的上传下载.
最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的BlazeDS实现flex与java通信..无积分下载...最简单的...
flex-2.6.4.tar.gz
安装wireshark时找到的资源,分享给需要的人。 已经忘记当时为什么安装wireshark需要安装flex了,可能系统信息不全,或者裁剪版的吧 总之,分享给有需求的人
ActionScript Flex.3.Language.Reference.cnActionScript Flex.3.Language.Reference.cnActionScript Flex.3.Language.Reference.cn
没办法不能一次性上传 文件如下: Flex3权威指南.part1.rar Flex3权威指南.part2.rar Flex3权威指南.part3.rar Flex3权威指南.part4.rar 留言中有人反映下载后打不开文件,我自己亲自测试了一下,分别用火狐和IE6...
php+flex.......................
Flex 3 Cookbook.Flex 3 Cookbook.Flex 3 Cookbook.Flex 3 Cookbook.Flex 3 Cookbook.Flex 3 Cookbook.Flex 3 Cookbook.
原是.tar.gz,为了可以上传成功,解压缩成.tar
flex php 例子.................
flex 实现 ftp操作,flex 实现 ftp操作flex 实现 ftp操作
Flex 多文件上传组件,封装的很好哦。 不明白的可参看 http://zhengjunxiang.iteye.com/admin/blogs/1565493