使用可扩展的开源技术创建web服务



我们想为创建restful web服务提供一些建议。我们浏览了许多文章和答案。大多数答案都是针对某个框架的。有人能给我们指一下比较文章吗?这篇文章帮助我理解不同的框架?请解释如何处理登录和使用web服务。

除了视情况而定之外,真的没有一个好的方法来回答这个问题。如果你谈论的是开源,那么很长一段时间以来,数据库的标准是Linux、Apache和MySQL(以及PHP,又称LAMP),但有些人更喜欢PostGres,或者像Mongo DB或Couch DB这样的无SQL解决方案。

鉴于此,您需要决定是否要在框架之上进行构建,并选择语言方向。如果您想要Java,Spring和Hibernate都有很好的支持,而且相当成熟。

大多数商店都有一批具有某些技能的开发人员,你可以利用这些技能,通常情况下,这就是决策的方式。你不想做一些全新的事情,必须对每个人进行再培训。

在不知道你的目标是什么或你的处境的情况下,很难提出一条合理的前进道路。有时,您需要了解如何托管您的网站,并找到支持您的堆栈的供应商。一点研究会帮助你找到你需要去的地方。

有时,放弃开源路径,转而使用IIS和ASP.NET.是值得的

最新更新