我正在为我已经制作的客户开发一个服务器应用程序。我们的想法是,客户端全天创建文件(序列化对象),这些文件在一天结束时需要进入服务器,以便分析这些文件并将其数据插入到主服务器中。分贝。
我想知道是否有更好的项目类型来实现这个:
我倾向于第一个,但我不知道为什么。
答案 0 :(得分:2)
你可能倾向于第一个,因为它是最简单的!最简单的通常是最好的!
Web服务非常全面,可以提供从简单的GET到复杂的WCF服务的任何功能。可以通过HTTPS和身份验证轻松添加安全性。 Web Services / WCF可能无法很好地处理大量文件,但您可以考虑将它们分成数据包。
答案 1 :(得分:0)
我认为第一个是最简单的选择,你的大部分基础设施(认证和协议管理脱颖而出)已经到位。因此,您可以专注于应用程序的逻辑。