“文件服務器和WEB服務之間的帶寬比較小,所以想用JavaScript代碼直接把文件上傳到文件服務器上”不明白这是什么逻辑。

解决方案 »

  1.   

    不好意思,少打了一個字,應該是
    "文件服務器和WEB服務器之間的帶寬比較小,所以想用JavaScript代碼直接把文件上傳到文件服務器上"
    因為我現在的做法是先把文件上傳到WEB服務器,然後才COPY到文件服務器上.這樣的話就多了一個中轉的步驟.
      

  2.   

    对哦,可是有没有方法在客户直接把文件上传到文件服务器?,总之,是不想过Web服务器,用ActiveX可以吗?
      

  3.   

    現在的做法是先把文件上傳到WEB服務器,然後才COPY到文件服務器上
    你是怎么拷贝的?是通过程序还是人工?如果文件服务器上没有HTTP服务,那就要装个能接收文件的程序,总之就是要能接收客户端文件
      

  4.   

    To KimSoft(革命的小酒天天醉) 
    可有例子參考一下,謝謝,從WEB服務器到文件服務器的COPY是在WEB程序中自動完成的.
    我用的FileField 上傳的.然後用SaveAs儲存到文件服務器.這樣的話文件實際上是在WEB服務轉過去的.To akunshenjk(阿坤) 
    可有這方面的例子?
      

  5.   

    因為是這樣的,我們的客戶端和文件服務器在一個局域網內,WEB服務器則在另一個局域網內,這兩個局域網之間是用專線連接的,帶寬不是很大.如果客戶端可以把文件上傳到文件報務器,而只需要告訴WEB服務器上傳了那個文件.這樣在速度上就會有很大的提升.各位大哥,幫忙想想辦法啊.....分可再加,我還有200~300分. 謝謝啊!!!
      

  6.   

    我查了一下XMLHTTP的例子,他還是要有服務端應答才上上傳文件啊,我現在希望的是沒有服務端的干涉的情況下,在客戶端直接上傳文件到文件服務器.
      

  7.   

    用ftp软件上传文件不行吗?用vb写一个程序调用IE控件,启动一个浏览界面,然后后端调用ftp软件上传文件,当上传成功,自动发一个URL去更新后端web服务器的数据。