两台服务器如何实现文件的预览 5C

问题描述:怎么实现在两台服务器上进行文件的预览?文件的上传已经做好,现在就是要
在另一台服务器上预览文件,展示就像qq邮箱一样,点击文件会以遮罩的形式展现出来,
这种功能该怎么处理呢?谢谢

1

7个回答

做个web服务,用js做效果,直接进行图片预览。
或者做个winform程序,读取远程图片,然后直接双击打开运行

0

1.可以使用NFS或者MFS实现文件的统一存储.多处挂载,在多个服务器就可以看到.
2.开发程序.当其他服务器需要看的时候, 存储服务器读取文件流传输到浏览服务器上供浏览器服务器浏览.

0

用flashpaper产生文档缩略图,然后另一个服务器获取以后传给客户端,客户端用flash显示

0

做个winform程序,读取远程图片,然后直接双击打开运行同理

0

写个小服务返回那个目录就ok啦

0

用winform做,很方便。

0

感谢各位的回答,大多数人说的还是图片的问题,我想实现的是文件的预览,不仅仅是图片,也包括各种格式的文件,目前我采用的方法是在后台将文件转为pdf格式再嵌套Iframe返回对应的页面

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
linux下两台服务器文件实时同步方案设计和实现
linux下两台服务器文件实时同步方案设计和实现,通过rsync+inotify-tools结合来实现,非常实用的技术,包括脚本和说明。
如何实现Linux多台服务器间的文件双向同步(一)
在通常的情况下业务系统的产品在架构的时候都会考虑到将用户可能上传的文件全部上传到同一个源,可以是数据库、http server、ftp server等,这样保证了数据源的唯一,在引用时就会保证一致性。 下面画个图来说明一下 说明:在图中我们使用3台性能较好的服务器来承载用户应用的访问; 通过负载均衡设备将3台服务器逻辑集群,来将用户的访问量进行分发并对3台服务器进行状态轮询; 使用Oracl
两台服务器之间的自动备份
问题 1、两台服务器之间的自动备份的问题 如何实现两台服务器之间的自动备份是网管们经常遇到的问题。 比如:我们需要在夜间或服务器相对闲暇时,自动将服务器A中指定目录下的重要数据备份到服务器B中某个指定的目录中。 2、隔N天备份到不同目录的问题 有时,我们也可能遇到将服务器进行隔N天进行自动备份,同时又希望某一天的数据备份到另一个与上一天完全不同的目录中,这样,一旦万一出现某种错误,仍然可
通过pdf.js实现服务器端pdf文件的预览
一、这里简单介绍通过pdf.js进行预览pdf文件的方法,兼容火狐,谷歌,ie9+,实现方法如下:1、首先去官网下载pdf.js及相关文件,官网下载路径:http://mozilla.github.io/pdf.js/getting_started/#download 2、下载之后找到viewer.js文件,打开之后找到下图这段代码:DEFAULT_URL这个变量本来存的是文件夹里.pdf文件的默...
通过python在两台linux服务器间传递文件
通过 python -m SimpleHTTPServer 可以开启一个http服务器,默认端口是8000,-m选项指示python将module作为脚本运行。这样就可以共享一台linux上的某个文件夹,在对应的文件夹下运行上面的命令,其他linux主机就可以通过http访问这个目录,进行下载。 可以用 curl http://220.193.1.101:8000/a.tx
如何实现Linux多台服务器间的文件双向同步(三)
两台服务器间的双向文件同步完整后,要完成3台及以上服务器的双向同步问题,就要来画图说明了。 图中箭头所指的方向表示 指向方执行定时任务以向被指向方 双向同步文件;如图中A app1 指向了 app2则由 app1执行计划任务 与app2双向同步文件。3台服务器要完成逻辑集群,文件双向同步链路最少需要2条,如图中B的连接方法。 但是B的连接方法有个问题,在假设 3台服务器上传文件的频率及文
两台服务器传输文件的具体操作
      设有两机,均为局域网,两机可相互通信无问题,中间无防火墙。      两机IP分别为:A:192.168.1.240 B:192.168.1.102      假设A,B机的SSH都允许root登录      设要把 A上的 /root/abc.zip 传到 B机并放到/abc目录,可以在A机上用命令      scp  /root/abc.zip  root@192.168.1.10...
两台Linux服务器上实现文件传输
要在两台Linux服务器之间传输文件夹。 Linux命令选择是SCP,SCP命令的基本格式如下: Shell代码   scp -r e2e_cli fabric@10.51.120.220:/home/fabric/go/src/github.com/hyperledger/fabric/examples/ scp -p port user@serverip:/home/user/file...
window 下两台服务器之间同步。
http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0819/8523.html https://www.cnblogs.com/qiyebao/p/3992171.html 按第一篇文章一步步操作下来,失败。 原因:rsyncd.conf文件中配置少了uid = 0 gid = 0
两台服务器之间免密码传输文件scp ssh
原理就是把两台服务器的对应用户的公钥拷贝到对方authorized_keys文件里面!有两种方法: 以下是第一种方法: 1、在Client上root用户执行ssh-keygen命令,生成建立安全信任关系的证书。 Client端 ssh-keygen -t rsa Generating public/private rsa key pair. Enter ...
两台服务器之间快速拷贝文件方法
两台服务器之间快速拷贝文件方法 1.ftp 2.samba服务 3.sftp 4.scp scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2   [本地用户名@IP地址:] 可以不输入,可能需要输入远程用户名所对应的密码.   可能有用的几个参数:   -v 和大多数linux命令中的-v意思一样,用来显示进度.可以用来查看连接,认证,或是配置错误.   -C...
关于解决多台服务器间的文件实时同步问题
最近要做一个相关的解决方案,在虚拟机测试没有问题。给大家分享出来,有更好的解决方案,欢迎讨论。 1.1 inotify相关介绍      1、rsync        与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。 随着应用系
两台服务器之间用putty传送文件
1、首先登入那台要发送文件的服务器 2、使用scp命令将文件拷贝到另一台服务器 3、-P 2345表示端口号, 将/home/zheng/plink.exe 发送到用户名为zheng,ip139.224.69.80远程服务器的/home/zheng/文件夹 4、会提示你输入另一个服务器的登入密码 5、传送成功
Windows两台服务器之间实现文件共享
1、检查工作 (1)win + r 输入services.msc检查TCP/IP NetBIOS Helper服务是否已经开启, (2)两台服务器之间需要开放139、445端口,或者关闭防火墙 2、新建共享文件夹 (1)共享设置 新建share文件夹,用于存储共享文件 选中文件夹,鼠标右键选择‘属性’,点击‘共享’,然后点击‘高级共享’ 勾线‘共享此文件夹’之后点击‘权限’ 共享权限根据实...
Socket协议实现两台服务器间文件复制的方法
1.服务器端 package sterning; import java.io.BufferedInputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.net.Serv...
两台ubuntu 服务器之间,文件通过sync服务同步
前提:两台ubuntu服务器,且两台服务器之间通信正常。服务器需要同步的文件做好备份。两台服务器IP分别为:192.168.1.20 和 192.168.1.30首先,用lsof -i:873命令,查看端口873有没有被服务占用,如果出现如下显示,则表明sync服务已经安装。如果没有安装sync服务的服务器,请通过执行apt-get install sync安装服务,如果是centos服务器,请使
建立FTP服务器进行文件传输以及一条网线连接两台电脑(网线必须为交叉线)
第一步:打开FTP服务 第二步:添加FTP站点 测试时如果报:HTTP 错误 403.14 - Forbidden这个错误 原因是:目录浏览功能没有打开 在FTP站点配置中,将目录浏览功能打开即可
两台linux服务器之间实现挂载
今天闲来无事,在两台虚拟机上实现挂载操作。其中一台192.168.242.21作为服务端,另一台192.168.242.22作为客户端。 注意 1、检查系统是否开启nfs服务:service nfs status 结果显示nfs: unrecognizedservice,说明系统没有安装nfs服务,so 安装之; 注意,yum install nfs是无法安装的,应该用yum install nf...
两台服务器之间拷贝文件 --rsync同步
如果你是一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。 说到“同步”,不得不提的利器就是rsync,今天就来说说我从这个工具中看到的同步的艺术。 [不带任何选项] 我们经常这样使用rsync: $ rsync filename zhangsan@192.168.1.87:/home/zhangsan
Java 两台服务器之间传递文件
[quote]用HttpClient来模拟POST提交表单[/quote] [quote]发送端进行提交的方法[/quote] [code="java"]package com.wangyp.demo; import java.io.InputStream; import org.apache.commons.httpclient.DefaultMethodRetryHandl...
ubuntu下两台服务器之间文件的同步Rsync配置
https://blog.csdn.net/zpf336/article/details/51659666
两台linux服务器之间的文件传输
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点...
两个服务器之间文件传递(JAVA)
HttpURLConnection 文件流发送,Servlet接收、解析。
使用sftp在两台服务器间拷贝文件
1 ls 查看本地文件 2 打包文件 tar -cvf spider.tar.gz setup.sh Spider/ 3 sftp root@ip 4 连接成功后ls查看连接后服务器的文件。lls查看本地文件。 5 put 文件名传送文件 6 ls查看文件是否传输成功
scp命令实现两个服务器间的文件传输
scp用于在两台电脑之间进行数据的copy,形式如下: 第一种, scp [-r] 文件/文件夹 user@host:dir ,需要输入密码。 第二种, scp [-r] 文件/文件夹 host:dir,需要输入用户名和密码。举例: 1. copy 文件: scp framework.jar 10.100.136.140:/tmp/,提示输入用户名和密码,输入正确后,就将fra
如何实现Linux多台服务器间的文件双向同步
Linux系统间文件双向同步搭建Unison版  一、Unison简介  Unison是Windows、Linux以及其他Unix平台下都可以使用的文件同步工具,它能使两个文件夹(本地或网络上的)保持内容的一致。Unison拥有与其它一些同步工具或文件系统的相同的特性,但也有自身的特点:  1.跨平台使用;  2.对内核和用户权限没有特别要求;  3.Unison是双向的,它能自动处理两
两台Linux服务器 centos 多个文件目录实现同步
1.软件安装 首先检查是否已经安装,检查是否安装rsync软件 rpm -qa |grep rsync 主节点安装sersync yum –y install sersync 备份节点安装rsync yum –y install rsync 2.编写配置 主节点为IP149  在/usr/local/sersync/conf/tmp的下有个confxml.xml 复制一份到/usr/l...
linux使用scp进行2台服务器内网文件传输
使用scp命令进行同网段2个服务器的传输要求,必须要结收服务器端的文件目录有对第三方用户的可访问权限,可提前进行权限开发,比如home目录我们可以在192.168.40.207服务器的home目录执行chmod 755 home 赋予可读可写可执行的权限,下图命令是需要输入207服务器的登录密码,传输成功后会提示下图 在执行完毕后我们登录192.168.40.207服务器上查看文件是否传输成
两台Linux服务器之间通过SCP传输文件夹(无须密码验证)
最近因工作需要,要在两台Linux服务器之间传输文件夹。 Linux命令选择是SCP,SCP命令的基本格式如下:   scp -p port user@serverip:/home/user/filename /home/user/filename  以上端口p 为参数,port 端口; user 为远程服务器的用户; serverip 为远程服务器ip或者域名; 第一个/hom...
linux 两台服务器构建nfs
资源:服务器A,客户端B 步骤: 1、A新建nfs共享目录nfsdir: mkdir -p nfsdir 2、A修改配置文件exports: vi /etc/exports #增加 /nfsdir B(rw,insecure,sync,no_root_squash) 下面是一些NFS共享的常用参数: ro 只读访问 rw...
部署两台Service,如何在WEB中随机访问任意一台Service
大家好,我是IT修真院深圳分院第十期学员,一枚正直纯洁善良的JAVA程序员。 今天给大家分享一下,修真院官网JAVA任务八——部署两台Service,如何在WEB中随机访问任意一台Service 1.背景介绍 RMI简介 RMI(Remote Method Invocation)是JAVA早期版本(JDK 1.1)提供的分布式应用解决方案,它作为重要的API被广泛的应用在EJB中。 随着互...
【技术问题】用SVN在两台PC之间实现文件同步
1. 搭建SVN Server 在用作服务器的PC上下载SVN Server(按照红框一步一步下载): http://subversion.apache.org/packages.html 找到SVN for 64 bit,下载; 点选下一步,直到安装成功; 启动SVN Server,新建Repository,自动生成文件地址; 设置服务器端密码:安装svn之后里面有个passwd文件,里面可以修改用户名密码,但是这个文件需要在svnserver.conf里开启,如果你svn页面能操作那更好直接
如何实现两台服务器相互免密码登录
两台服务器要实现免密码登录需要用到公钥-私钥对,这里列出操作步骤(下面所有操作就是在root用户下进行的), (1)服务器A输入以下命令生成公钥私钥:id_rsa和id_rsa.pub,它会提示钥匙的存储路径/root/.ssh/: ssh-keygen –t rsa (2)到.ssh文件夹中输入下面的命令将id_rsa.pub追加到授权的key里面去 cat id_rsa.pub &...
同一个局域网的两台电脑实现文件共享
前一段时间,因为学校项目需要,
两台WEB服务器(LAMP)通过DNS轮询功能实现负载均衡
两台web实现负载均衡,通过NFS把网页文件共享出来,把mysql独立出来 实验环境准备:三台服务器 server1:172.16.0.22(Web+PHP+DNS)---->/www server2:172.16.0.23(Mysql)--->/data server3:172.16.0.24(Web+PHP+NFS)--->/www/users/test.com
两台服务器之间大数据文件传输步骤
目标 用wget将m1机器上面的 taorui/路径下的数据传输到m2机器指定路径。 操作 一、m1机器上 1.打包文件 进入所需传输文件的目录对文件打包,由于数据很大,这里后台执行。 tar -cvf 压缩后文件.zip 压缩前文件 或 nohup tar -cvf taorui.zip taorui/ & 2.开端口 在当前路径下执行以下命令,端口号用没有被占用的,我...
❖ 如何用Filezilla让两台远程机器互相传输文件?
家里有两台24小时运行的小服务器,有时候想让它们两个之间进行同步和传输文件。无奈像Filezilla等文件传输工具,只支持本机和另外一台远程进行传输。 一般来讲,用SSH进入一台远程的终端,用rsync等工具让它与另一台传输就比较方便了。 但是如果想方便地用GUI软件如Filezilla达到同样的传输效果,那就得想个方法了。 我的方案是:在一台远程机器上建...
虚拟机中的两台主机怎么相互拷贝文件
可以利用scp命令。scp命令是在网络之间的拷贝命令。 具体使用为scp [参数] [要拷贝文件的主机路径] [目标路径]实例: cp -r root@192.168.1.1:/home/code /opt
JAVA实现FTP服务器上文件上传下载以及文件在线预览
(一)介绍文件上传下载: (1)前端思路:          用formData封装好file以及相关参数,然后l利用ajax请求往后台传数据           html的代码: <input id="cm_file" type="file" name="upFileName"> js代码: var formData = new FormData()...
两台服务器之间备份目录或文件的shell脚本
#!/bin/bash # get now date and set date path,datetime     _DATEPATH=$(date +%Y-%m-%d) # set backup base path must end of "/"     _BASEPATH="/data/backup/" # set log path     _LOGFILE=${_BA
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 web服务器如何使用教程 如何实现云计算