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

时间:2016-05-23 14:03:47

标签: web-services rest restful-authentication web-technologies

我们希望有一些建议来创建宁静的Web服务。我们经历了很多文章和答案。大多数答案都是针对框架的。有人可以指点我们比较文章,这有助于我理解不同的框架吗? 请解释如何处理登录和使用Web服务。

1 个答案:

答案 0 :(得分:1)

除此之外,确实没有一个好的方法可以回答这个问题。如果您谈论开源,长期以来的标准是Linux,Apache和MySQL for database(以及PHP a.k.a. LAMP),但是有些人更喜欢PostGres,或者像Mongo DB或Couch DB这样的No SQL解决方案。

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

大多数商店都有一组具有某些技能的开发人员,您可以利用这些技能,通常也就是决策的制定方式。你不想做一些全新的事情并且必须重新训练每个人。

如果不知道你的目标是什么,或者你的情况如何,那么建议一条合理的前进道路就很难了。有时,您需要了解如何托管您的网站,并找到支持您的网站的供应商。一点点研究将帮助您找出您需要去的地方。

有时它值得放弃开源路径,并使用像IIS和ASP .NET这样的东西。