场景:服务器上有许多音频文件,在客户端,用户选择不同的音频文件名称,播放相应的音频文件
问题:这些音频文件在服务器端,把他放在数据库中还是以文件形式放在某文件夹下面,我觉得放在数据库里面,客户端代码好写一点,但是,不知道会不会把大字段放在数据库里性能会很差;后者,我感觉在客户端按照文件名称查找服务器上的相应文件,在传输,编程会很麻烦。
请有设计经验的兄弟,给指点一下,谢谢!
问题:这些音频文件在服务器端,把他放在数据库中还是以文件形式放在某文件夹下面,我觉得放在数据库里面,客户端代码好写一点,但是,不知道会不会把大字段放在数据库里性能会很差;后者,我感觉在客户端按照文件名称查找服务器上的相应文件,在传输,编程会很麻烦。
请有设计经验的兄弟,给指点一下,谢谢!
解决方案 »
- C# 记事本分割问题
- C#调用WinRar命令行压缩,文件夹包含子文件夹如何压缩
- 零点发帖,无数组实现杨辉三角
- 我想在Click1事件里边包含Click2事件,这应该怎样写代码啊?先感谢了!
- 如何获得上个月的第一天河最后一天,然后更新DateTimePicker值
- C# 停止IIS
- 各位兄弟,谁有"蚊型"文书档案管理系统,用桌面数据库就够了,,有发文和收文再加一个归案功能就够了..没有帮我up啦
- 求教几个关于Dev中TreeList的问题
- OleDbDataReader读取数据问题
- 怎样从程序中获取本机扫描仪的名字(信息)
- 这么一个问题。高手帮忙看看!!!!
- 在c/s客户端取服务器上音频文件播放的问题,请有这方面设计经验的兄弟指点一下!!(项目中!)
那么文件传输怎么实现呀,用socket吗
在客户端根据音频文件名字,在服务器上找到对应的文件,然后怎么传到客户端呀
你好,首先感谢你的答复,
我有一点需要你帮我澄清:放到数据库里,在网络上传输,也是使用tcp/ip协议,根我们手工编程实现音频文件的socket网络传输,应该在道理上都是tcp/ip传输吧,性能应该也一样吧
我也是手工编程的,也许没有用得好,但是这个我是知道的,OK
架构是 web server + webservice + SqlServer
在三台配置相同的服务器下运行,在通常情况下,sqlserver和webservice崩溃的时候web server的资源只用到一半。
回复人: wangww(群英组) ( ) 信誉:100
的比较有新意!!!大家集思广益呀