请教一个j2ee设计方面的问题

请教一个j2ee设计方面的问题

目前本人负责的系统是基于STRUTS的,有个业务如何实现的问题现在很是困绕着我:

目前在浏览器端有个外围设备,现在需要我把这个外围设备中的文件读出来,并且立刻自动传输到应用服务器端上去。请问我该使用什么技术去完成这个业务?使用APPLET?但是有安全方面的限制?是不是使用JAVASCRIPTS比较好些?不知道JAVASCRIPTS这方面的编程是否可以达到访问这台外围设备,并且把里面的文件读出来以后再自动传到应用服务器上?

中间有两个难点:一是要不通过另外安装的程序能够读写本地的文件;二是要在读出文件后立刻自动把该文件上传到应用服务器?请各位高手指点?

这是通讯问题,不一定要使用浏览器实现。