我们有一个提供REST服务的COTS工具。有许多内部工具想要使用这些服务。作为COTS工具的所有者,我们希望为内部工具访问COTS工具REST服务制定一些策略。所以我们打算建立一个可以作为COTS工具和内部工具之间接口的图层。该层将成为COTS工具REST服务的消费者,以及需要COTS工具REST服务的内部工具的提供者。所以这个软件需要成为REST服务客户端和REST服务提供者。我正在评估node-js的这种发展。有人可以验证node-js是不是一个体面的选择。我正在研究REST客户端和提供程序开发库的可用性,解决方案的可伸缩性和稳定性,因为这将用于我的许多用户。我也有使用Python的选择,我需要很快决定这两个中的一个。感谢您的任何建议。Node-Js的选择
0
A
回答
3
node.js与ExpressJS相结合使得构建REST接口变得简单,特别是ExpressJS 2.0中的命名空间增加(即将发布)。更多关于Express的即将推出的功能以及它如何使用的例子可以在DailyJS最近的Node Roundup article中找到。
至于节点作为平台的可行性,还有一些缺点,表面上的—可能会使其看起来比其他的更不理想,最明显的是缺乏多核处理支持。传统上通过产生多个过程来解决这个问题,过去这是一个有点手动的过程。幸运的是,TJ Holowaychuk(ExpressJS的开发者)已经发布了一个名为cluster的工具,它可以为您自动执行多进程产卵和其他进程管理任务。
相关问题
- 1. 如何选择LIMIT mysql与书架nodeJS
- 2. 选择查询postgreqs在nodejs上失败
- 3. Nodejs和socket.io选择套接字广播
- 4. Nodejs:从多个表格中只选择一个选项
- 5. 的选择/选项jQuery选择:选择
- 6. 从的NodeJS表中删除,但选择不工作
- 7. 的NodeJS multer选项不火
- 8. nodejs中的输出选项
- 9. 推荐的Nodejs TLS选项
- 10. 选择结果的选择
- 11. MySQL的选择多选择
- 12. jQuery的选择上选择
- 13. 选择特殊的选择
- 14. 选择选择
- 15. 如何有选择地管理nodejs实例
- 16. Jenkins管道:选择nodejs版本(+ python版本)
- 17. NodeJS + JS:根据当前用户选择生成动态链接
- 18. 使用nodejs在使用消息选择器时订阅ActiveMQ STOMP?
- 19. 重置选择attribut的选择选项
- 20. 下拉选择,选择的选项
- 21. 为选择选项选择的javascript集
- 22. 从下拉菜单中选择选项并使用nodejs提交请求
- 23. jQuery - 如何选择之前选择的选择选项?
- 24. CSS选择选择
- 25. 选择选择angularjs
- 26. 选择选择SQL
- 27. 选择未选择
- 28. 选择下选择
- 29. 选择*从选择
- 30. 选择复选框选择
就像引用其他人一样,Node.JS v0.6.0引入了Cluster。分叉和利用多核系统的能力 - http://nodejs.org/docs/v0.6.0/api/cluster.html – 2011-11-14 23:29:58