jClientUploadis a client-side JAVA™ component (Applet) that allows to upload files and folders to a web or ftp server. This component could be integrated in any application. Server-side technology could be JSP/Servlet, PHP, CGI or Microsoft ASP. Front-end provides an upload progress bar, a cancel button and drag&drop support. jClientUpload supports very large uploads over 2GB and could resume broken upload. It is customizable (multilanguage, colors, size). The add-ons section includes tools such as image scaling filter, PHP sample script ...
|

|
last update : 07/05/2006
Features : jClientUpload is a Java Application (Applet and WebStart) that allows end-user to upload files and folders to a web or ftp server. It could be integrated in any application. Deployment is fast and easy. Download the features matrix .
-
Progress bar : jClientUpload front-end includes a progress bar. Upload could be stopped at any time thanks to a cancel button.
- File(s) selection and Drag&Drop :
End-user could select file(s) to upload with a dialog box or through simple drag and drop from file system explorer. Multiple files and directories selection is allowed. Recurse subdirectories feature is available too.
-
Customization :
jClientUpload includes multilanguage support. Front-end resources (menu, text items, messages, background image, look and feel, ...) are stored in ascii files and could be modified. Image previewer could be added and colors could be modified too (see screenshots).
-
Advanced features :
jClientUpload supports very large uploads (more than 2 GB) with low resources (RAM, CPU) usage on client-side. It could resume broken upload, rename files before upload and ZIP file on fly. It allows to limit size (in bytes) or type (e.g. *.doc, *.exe) of files to upload. It allows to pass extra parameters (e.g. login, password, sessionid, cookie, ...) and allows post-processing by redirecting to an URL after upload.
-
Cross server-side technology :
jClientUpload is a client-side component. It provides both HTTP and FTP transport protocols support. You do need a server-side component to process upload on server : HTTP : jClientUpload sends files to a web server through standard HTTP multipart (RFC 1867) request, that's the reason why server-side technology could be Java/J2EE™, PHP, Microsoft ASP/.NET, Macromedia/Coldfusion or Perl/CGI. For Java/J2EE server-side script, we recommend UploadBean to process upload and store files in folder or database. Note that HTTPS (HTTP over SSL) is supported too. FTP : jClientUpload sends files to a ftp server after being authenticated (anonymous or user account). Note that FTPS (FTP over SSL) is supported too.
-
Flexible API : jClientClient API is flexible. It is designed to integrate new front-ends, plug custom filter, pass extra HTTP parameters, support cookies and session, proxies, support authentication ... However, this feature is only available in jClientUpload enterprise package.
-
Add-ons :
An add-ons section is available with tools such as image scaling filter to generate thumbnails on the fly before upload. This filter allows to save bandwidth and lower upload time. This section also includes PHP and ColdFusion upload sample script, PGP encryption filter, FTP-like explorer ...
Installation and Parameters :
See online documentation for jClientUpload installation and samples. It includes all parameters description for both HTTP upload and FTP upload. FAQ is also available.
Registration :
|
jClientUpload Pro |
jClientUpload Enterprise |
Features : (see matrix)
|
Full |
Full |
API : |
No |
Yes |
Source code : |
No |
Yes |
License : |
shareware |
custom |
Price : |
$29 per domain |
$299 - unlimited domains |
|
Purchase
|
Purchase
|
|
Download :
Download jClientUpload Profull package (Includes samples, binaries and documentation - 1 MB)
jClientUpload requires Java™technology
|
|
|
|
Copyright © JavaZOOM 1999-2006
Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U. S. and other countries. All other company and/or product names are the property of their respective owners.
|
_uacct = "UA-349415-1";
urchinTracker();
分享到:
相关推荐
[aiPoTT ST]是使用JavaZOOM的BasicPlayer的mp3播放器。 它具有很酷的LCARS外观,特别适合像我这样的Trekkies。 它具有播放列表管理,带有预设的EQ,导入m3u播放列表(仅Windows版本),显示ID3标签的功能。 [aiPoTT ...
音量滑块的变化也需要实时更新到播放器的音量设置。 **8. 总结** 通过以上步骤,你将能够构建一个基本的Java音频流媒体应用程序。这只是一个起点,你可以进一步优化UI设计,增加错误处理,支持更多音频格式,甚至...
JMF虽然在早期是Java播放多媒体内容的标准,但它体积大,对某些操作系统支持不佳,且更新维护缓慢。 在这个场景中,我们可以利用开源项目JLayer和Tritonus。这两个项目提供了处理MP3文件的API,它们比JMF更轻量级,...
- **QRCodeEncoder**: 生成二维码通常会用到Java的`javazoom.jl.decoder`库或Google的`zxing`库。你需要创建一个包含支付信息的URL,然后通过这些库将URL编码为二维码图像。 - **支付链接**: 二维码中的信息应包含...
JavaZoom是一个开源项目,提供了一个兼容Java Sound的纯Java解码器。开发者需要引入`jl1.0.1.jar`、`mp3spi1.9.5.jar`和`tritonus_share.jar`这三个库。 **3\. JAudioTagger** JAudioTagger是一个开源项目,它提供...
此外,mp3spi虽然能播放MP3,但对其他音频格式的支持可能有限,如果需要处理多种格式的音频,可能需要结合其他库,如jlayer或javazoom。 总结来说,mp3spi1.9.4是Java平台上的一个关键工具,它填补了Java原生API在...
在Java编程中,可以利用第三方库如JMusic或javazoom的JLayer来解析音频并计算BPM。 MVC(Model-View-Controller)是一种软件设计模式,常用于构建用户界面,尤其是图形用户界面。在音乐播放器中,Model代表音乐数据...
在Eclipse RCP中,特性(Features)是组织插件(Plugins)的一种方式,它们定义了一组相关的功能,可以被一起安装或更新。 3. `com.siemens.ct.mp3m.feature.jnlp`:jnlp(Java Web Start)是Java的一个技术,用于...
5. **音乐播放功能**:实现音乐播放功能,可能使用了Java的`javazoom.jl.player`库,该库支持MIDI和MP3格式的音频播放。开发者需要编写代码来加载音频文件,并控制播放、暂停、停止等操作。 6. **多线程**:为了...