.net Web服务器和文件服务器不是同一台机器,但是我程序中要对另一台或是几台(以后可能会有)机器中的文件进行上传和删除操作,要怎么实现?请教成熟的解决办法。

解决方案 »

  1.   

    (1)使用Web Service让web服务器和文件服务器通讯,文件服务器执行web服务,操作文件。
    (2)使用共享文件夹,使用system.io的函数操作。
    (3)将文件服务器作为一个ftp服务器,使用ftpwebrequest操作。
      

  2.   

    用socket传指令过去,文件服务器的守护进程本地操作,这个比较可靠,不需要设置乱七八糟的权限什么的