我正在为C#中的固定电话开发呼叫中心应用程序。
5个客户端使用LAN连接到服务器。
我在客户端使用语音调制解调器连接固定电话
此应用使用MS SQL Server(安装在服务器上)从服务器保存/检索来电者的历史记录, 但是在客户端上保存录音,因为它使用语音调制解调器记录呼叫并将其直接保存在客户端上。
现在我想在客户端完成录制时在服务器上传输这些音频录制的文件,但我不需要在服务器上高效搜索音频文件
我考虑了以下场景
1)使用TCP / IP传输文件,为接收文件的服务器创建例程,并为客户端发送文件例程。 当Server上的例程没有运行时它会翻转。
2)直接在MS SQL Server上保存文件 但它会在MS SQL Server上造成不必要的负担
我需要帮助才能有效地解决这个问题