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