如何获取其他服务器上的文件?

如何获取其他服务器上的文件?,第1张

在客户端服务器的WCF服务代码里调用ReadFile方法,传入公司服务器上文件的物理路径,即可在客户端服务器端获取到公司服务器文件的二进制流了,之后可以保存下来,也可以直接回发给客户客户端

可以用SQL语句来获取文件:

select T.c from openrowset(bulk N'D:\DB_Backup\E5KST01\audit_trail_20130419.bak', single_blob) T(c)

题目说得比较清楚,但问题说明确让人摸不着头脑。

根据题目的意思,其实这个问题很好解决:一旦服务器接收到文件后(接收程序是自己编写的程序),则调用三方ftp的C语言库,将文件ftp到另一个服务器即可。

若服务器接收文件不是通过自己写的程序,如是通过NFS写过来的,则需要专门写一个简单的同步程序,定时检查指定目录下的文件属性,一旦发现有新文件,则ftp到另一个服务器即可。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/336351.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存