首页新闻找找看学习计划

开发一个网络硬盘需要的基本思路

0
悬赏园豆:100 [已关闭问题] 关闭于 2012-10-30 18:31

  毕业设计想做个网络硬盘,想实现类似于同步本地PC文件系统的功能(115同步盘、酷盘、金山快盘...),现准备是在windows下开发,不知道应该需要哪些知识,基于何种语言开发比较合适(主要就是C++、C#、Java)。

  希望各路大神各抒已见,不厌其详,本人拜谢~~~

Lekko.Li的主页 Lekko.Li | 初学一级 | 园豆:107
提问于:2012-10-19 16:34
< >
分享
所有回答(4)
0

简单的说将是文件的上传和下载,至于何种语言实现,不是关键,关键是文件的存储方式,是否好用等

az235 | 园豆:8283 (大侠五级) | 2012-10-19 17:06

我这里由于存在服务器和本地文件系统同步的问题,所以我想知道windows下怎么实现目录监控、文件校检比较快速

支持(0) 反对(0) Lekko.Li | 园豆:107 (初学一级) | 2012-10-20 09:27

@Lekko.Li:  查看下svn的源码,这些都有的

支持(0) 反对(0) az235 | 园豆:8283 (大侠五级) | 2012-10-20 09:46

@az235: 恩,这个我正在研究 

支持(0) 反对(0) Lekko.Li | 园豆:107 (初学一级) | 2012-10-22 17:25
0

你这个功能类似于ftp功能,就是能上传能下载就好,至于需要哪些知识,你懂c#就够了 

架构师修行之路 | 园豆:322 (菜鸟二级) | 2012-10-19 17:10

额,没这么简单吧,数据安全和速度,并发性什么的

支持(0) 反对(0) Lekko.Li | 园豆:107 (初学一级) | 2012-10-20 09:28
0

简单的说将是文件的上传和下载c#开发会比较高效

jason2013 | 园豆:1998 (小虾三级) | 2012-10-19 17:26

C#和操作系统的交互会不会存在要引用非托管代码的情况

支持(0) 反对(0) Lekko.Li | 园豆:107 (初学一级) | 2012-10-20 09:28
0

c++可以用来开发web吗?不行吧

chenping2008 | 园豆:9836 (大侠五级) | 2012-10-19 21:22

这个当然可以,我说的是本地有个存储空间映射到了服务器上的,C++的话就写个客户端与服务器进行socket通讯啊

支持(0) 反对(0) Lekko.Li | 园豆:107 (初学一级) | 2012-10-20 09:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册