两个系统,A系统中上传一个文件(附件),照常保存记录和上传的文件,现在这个保存的文件路径、数据库、还有Web都放在一台服务器上,但是如果要是不同的机器呢?数据库好说,做好连接串就好了。可是文件呢?这样的异地的传送文件都有什么好方法呢?我知道有一个是FTP,可是重要的是下面的两个系统关联。在A系统中的Web.Config中设置一个是否关键的Key。如果这个Key为true则,将这个文件与拷贝到B系统中,写入到B系统中相应的数据库(记录),及将文件保存到B系统中的相应文件路径(文件路径在数据库中存储)。因为在一个解决方案下,所以向另一个系统中写记录(就是往另一个系统中存储的数据库),但是B系统本身也可能会有与A系统一样的,就B系统自己保存的文件而言也是异地的。那如果A也要保存B系统的文件,那么A就是异地的了。如何实现这样的功能呢?
总结一下:1.如何实现文件的异地存储,保存文件路径存在数据库中。
2.跨系统时,有什么方法能将文件保存到另一个系统中的数据库所对应的文件路径。