Im在使用Java Web Start程序确定如何写入文件时遇到了一些麻烦,我想将文件写入描述已上载到云服务器。我还希望从客户端发送文件名和路径等数据,以便我可以在用户和云存储设施之间创建连接并将文件发送给它。什么是与JWS Java应用程序的服务器进行交互的最佳方式
当前,当我尝试运行我的Web Start应用程序时,它工作正常,并且没有提供任何错误,但是不会将文件和文件夹写入它驻留的服务器。例如,下面的代码无法正常工作:
new File ("ArFile Clients\\File Data\\"
+ user.getCompany().getName() + "\\" + user.getUsername()).mkdirs();
此目录所在的服务器上,并创建将数据存储上的应用程序的用户。但是在运行时,它会被忽略或不被执行。
我没有使用套接字或FTP或类似的东西,云服务器有我自己的自定义库,我知道这个问题必须与Java Web Start如何工作,我只是找不到涉及在服务器上创建文件,并且在客户机中提取数据的任何很好的例子(只是像文件系统的目录和文件数据)
JWS应用程序运行*本地*即使它是*下载远程*; JWS是一种客户端技术。另外,“简单忽略或不执行”可能是错误的结论。这不是野兽的本质。 – 2012-07-09 05:41:17
也许重新编写标题以提出真正的问题:“JWS如何访问/修改'云'文件?” (或者类似的*捕获意图*。) – 2012-07-09 05:45:51
好吧,我不能告诉幕后发生了什么,但没有文件写入服务器机器,所以我需要使用URL或其他东西来得到这个工作?也可以使用Applet代替我想要做的更好的选择? – 2012-07-09 05:45:53