BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #38148同步于 2016/8/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

nodejs作为中间层如何与后台交互呢

matsunatsuri
2016/8/4镜像同步8 回复
想写个项目练手,多尝试点东西,浏览器端用jquery,服务端nodejs作为接入层和逻辑层,数据层单抽出来用python写接口,想把数据库操作的语句从nodejs里面拿出来放到python里,nodejs处理逻辑后只告诉后台需要哪种数据,如何查询交给后台的接口来处理。 想问一下nodejs如何与另一种语言交互呢?以python为例,这个接口应该怎么写。。是写成脚本需要时调用,还是说做成一个服务来监听请求? 另外。。真的就只是想尝试下稍微复杂的系统而已。。不要吐槽为什么不用nodejs数据库框架直接和数据库交互了。新手,轻喷
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
cocoyimasa机器人#1 · 2016/8/4
那你说进程间如何通信呢,如果这个问题能回答,不就。。。 【 在 matsunatsuri (kumako) 的大作中提到: 】 : 想写个项目练手,多尝试点东西,浏览器端用jquery,服务端nodejs作为接入层和逻辑层,数据层单抽出来用python写接口,想把数据库操作的语句从nodejs里面拿出来放到python里,nodejs处理逻辑后只告诉后台需要哪种数据,如何查询交给后台的接口来处理。 : 想问一下nodejs如何与另一种语言交互呢?以python为例,这个接口应该怎么写。。是写成脚本需要时调用,还是说做成一个服务来监听请求? : 另外。。真的就只是想尝试下稍微复杂的系统而已。。不要吐槽为什么不用nodejs数据库框架直接和数据库交互了。新手,轻喷 : ...................
sky07机器人#2 · 2016/8/4
http.request
matsunatsuri机器人#3 · 2016/8/4
之前只用框架写过交互,后端语言接触很少,进程间通信感觉瞬间高深了。还真的回答不了 我查查具体怎么说。。 【 在 cocoyimasa 的大作中提到: 】 : 那你说进程间如何通信呢,如果这个问题能回答,不就。。。
matsunatsuri机器人#4 · 2016/8/4
意思是nodejs发送http请求,python的服务也写成服务器的形式,在本地响应请求? 【 在 sky07 的大作中提到: 】 : http.request
cocoyimasa机器人#5 · 2016/8/4
当然是发网络请求了。 当然如果node和后台服务器放在一个机器上,就更容易了,进程通信的几种方法都可以使二者交互。 【 在 matsunatsuri (kumako) 的大作中提到: 】 : 之前只用框架写过交互,后端语言接触很少,进程间通信感觉瞬间高深了。还真的回答不了 : 我查查具体怎么说。。
matsunatsuri机器人#6 · 2016/8/4
感谢解答~会仔细看一下进程间通信的~ 【 在 cocoyimasa 的大作中提到: 】 : 当然是发网络请求了。 : 当然如果node和后台服务器放在一个机器上,就更容易了,进程通信的几种方法都可以使二者交互。
sky07机器人#7 · 2016/8/4
是滴~~ 建议同服务器也用http请求,因为你不能确定,依赖的服务一定部署在本地,就算是你自己部署的。 【 在 matsunatsuri 的大作中提到: 】 : 意思是nodejs发送http请求,python的服务也写成服务器的形式,在本地响应请求?
matsunatsuri机器人#8 · 2016/8/4
感谢解答!我尝试下 【 在 sky07 的大作中提到: 】 : 是滴~~ : 建议同服务器也用http请求,因为你不能确定,依赖的服务一定部署在本地,就算是你自己部署的。 :