2012-02-14 165 views
0

我是租赁音乐产品的公司的实习生。该服务包括一台自动化的MP3播放器,以及每天下载到客户端机器的歌曲续订/更新。安装在客户端上的Winform应用程序会比较持有歌曲的服务器和客户端数据库的记录数。如果存在差异(服务器数据库具有比客户端数据库更多的记录),则通过gbridge将客户端下载的mp3文件下载到客户端,并使用新条目更新数据库。 随着目前的系统,我们不得不将所有的数据库保存的mp3文件发送到我们的客户端,即使我们的音乐按照流派分类,也能够发送25.000个文件。我们的大部分客户都不会播放所有类别的歌曲。客户端winform和服务器的Web服务通信项目

我们想要替换gbridge的方式,并编写一个.NET解决方案来处理客户端/服务器通信,下载文件和更新数据库。我们希望改变价格政策并按照类别从aspx或php网页中收费,客户将能够选择他们想要用新歌曲更新的类别。

这怎么办?需要哪些技术?考虑到我们是2个开发人员,我的老板有多少经验,但大部分都是以前版本的框架和我自己,我有一个初学者,我在winforms和asp.net webforms中有小的经验,但我从来没有编写了一个Web服务。

回答

0

将有多难实现考虑,我们是2个开发商, 我的老板谁拥有了一定的经验,但大多用的 框架和我自己,以前的版本,因为我与WinForms的小 经验提到初学者和asp.net webforms,虽然我从来没有 写了一个Web服务。

这将是这款硬盘:

<-------------------------------------------------------------> 

说实话?

+0

我只是问我应该学习的方向以及哪些技术符合我的需求。好吧,我知道它会很难,但我愿意努力学习和学习。 – Pantelis 2012-02-14 00:33:09

+2

@Pantelis你可以用一点商业逻辑和一些网络服务来做所有的事情。研究一下WCF,看看你是否可以想出一些有用的服务方法,你可以从你的Windows应用程序调用。如果有疑问,请提出另一个更具体的问题。 – 2012-02-14 00:37:04

+0

谢谢,我非常欣赏这个答案,而不是讽刺。 – Pantelis 2012-02-14 09:14:09