Nodejs服务器,使用Ajax在html客户端中从Python获取JSON数据

Dineshkumar

我需要借助Ajax在html页面中获取数据(json)。我有一个Nodejs服务器来处理请求。我必须从服务器获取json,这是处理和产生json作为输出的python代码。

  • 所以我应该将json保存在数据库中并访问它吗?(似乎仅一次使用就很复杂)
  • 我是否应该运行python服务器,以便将结果作为json服务(通过ajax从html直接调用)
  • 我是否应该通过从nodejs调用python方法来单独使用nodejs来处理请求?如果是这样,如何调用python方法。如果调用python要求它运行服务器?哪个更喜欢(zeropc或某种Web框架?)

哪个是最佳解决方案?或在什么情况和什么因素下,哪个比另一个更受青睐?

Eloims

我认为:

您正在运行服务器

  • 由nodejs制作的充当网络服务器的应用。
  • python中的另一个未公开HTTP api的应用程序,但您想以某种方式与之交互?
  • 您可以控制两者的源代码

当运行带有不同语言编程零件的大型系统时,有很多方法可以使它们全部协同工作。

选择是您的选择,您给我们的信息很少,可以帮助您确定哪种方法更好。这完全取决于您的python和nodejs应用程序的大小以及它们的功能。

从nodejs调用python方法没有神奇的方法,反之亦然

  • 产生持久性进程,并使它们与套接字或管道通信。通常,这是通过启用库来完成的(例如ZeroMQ +序列化/ RPC格式)。

  • 产生持久性进程,并使它们与之间的消息队列通信(RabbitMQ,ActiveMQ等)

  • 生成您的nodejs Web服务器,并使用“ child_process”模块在python中生成一个进程,并通过其标准输入/输出与其进行交互。有帮助程序库可以执行此操作:https : //www.npmjs.com/package/python-shell

  • 只需生成nodejs Web服务器并在需要时使用“ child_process”执行python脚本(无需持久化python进程)。

  • 用python全部重写

  • 在nodejs中全部重写

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从NodeJS API服务器中的客户端获取JSON内容

来自分类Dev

如何在 html 模板 (ASP.NET) 中的 Javascript 饼图中使用 AJAX 方法显示从客户端检索的动态服务器端数据

来自分类Dev

NodeJS - 使用 ajax 将数组从客户端传递到服务器

来自分类Dev

从NodeJS服务器中的客户端打印收到的数据

来自分类Dev

HTTP客户端无法从Web服务器获取JSON数据

来自分类Dev

从流星应用中的服务器上获取客户端的最新数据

来自分类Dev

在服务器套接字C#中获取有关客户端的数据

来自分类Dev

如何使用odoo rest api服务器从客户端获取数据?

来自分类Dev

使用MERN堆栈从服务器向客户端获取数据的错误

来自分类Dev

使用Socket.IO的Python客户端到nodeJS服务器

来自分类Dev

如何使用 Python(带有 websockets 的服务器)和 JavaScript(客户端)接收 JSON 数据

来自分类Dev

使用python的传感器数据和命令传输的客户端-服务器协议

来自分类Dev

Dart lang,在客户端中处理服务器返回的JSON数据

来自分类Dev

客户端服务器从服务器获取数据的方式有哪些?

来自分类Dev

使用Java中的多个FTP客户端从FTP服务器获取相同文件

来自分类Dev

Python 2.7.8:套接字-TCP套接字中的客户端服务器数据丢失

来自分类Dev

Python(服务器)从 Java(客户端)在单独的行中接收数据..(TCP)

来自分类Dev

在表单提交时将客户端HTML表数据获取到服务器端PHP脚本

来自分类Dev

Android客户端不获取数据,但.net客户端从SignalR服务器获取数据

来自分类Dev

使用Ajax调用.net,C#获取客户端的服务器端字符串值

来自分类Dev

客户端服务器端模板nodejs

来自分类Dev

客户端服务器端模板nodejs

来自分类Dev

NodeJS 服务器到 NodeJS 客户端通知

来自分类Dev

使用Python中的SimpleXMLRPCServer进行客户端/服务器角色反转

来自分类Dev

使用Python在UDP客户端服务器中打印消息时的编码问题

来自分类Dev

Application Insights-仅获取客户端数据,而不获取服务器数据。

来自分类Dev

如何在javascript / HTML5 / NodeJS中实现客户端-服务器-客户端基础结构的想法

来自分类Dev

Rails:获取客户端数据到服务器端模型回调

来自分类Dev

客户端数据到服务器端

Related 相关文章

  1. 1

    从NodeJS API服务器中的客户端获取JSON内容

  2. 2

    如何在 html 模板 (ASP.NET) 中的 Javascript 饼图中使用 AJAX 方法显示从客户端检索的动态服务器端数据

  3. 3

    NodeJS - 使用 ajax 将数组从客户端传递到服务器

  4. 4

    从NodeJS服务器中的客户端打印收到的数据

  5. 5

    HTTP客户端无法从Web服务器获取JSON数据

  6. 6

    从流星应用中的服务器上获取客户端的最新数据

  7. 7

    在服务器套接字C#中获取有关客户端的数据

  8. 8

    如何使用odoo rest api服务器从客户端获取数据?

  9. 9

    使用MERN堆栈从服务器向客户端获取数据的错误

  10. 10

    使用Socket.IO的Python客户端到nodeJS服务器

  11. 11

    如何使用 Python(带有 websockets 的服务器)和 JavaScript(客户端)接收 JSON 数据

  12. 12

    使用python的传感器数据和命令传输的客户端-服务器协议

  13. 13

    Dart lang,在客户端中处理服务器返回的JSON数据

  14. 14

    客户端服务器从服务器获取数据的方式有哪些?

  15. 15

    使用Java中的多个FTP客户端从FTP服务器获取相同文件

  16. 16

    Python 2.7.8:套接字-TCP套接字中的客户端服务器数据丢失

  17. 17

    Python(服务器)从 Java(客户端)在单独的行中接收数据..(TCP)

  18. 18

    在表单提交时将客户端HTML表数据获取到服务器端PHP脚本

  19. 19

    Android客户端不获取数据,但.net客户端从SignalR服务器获取数据

  20. 20

    使用Ajax调用.net,C#获取客户端的服务器端字符串值

  21. 21

    客户端服务器端模板nodejs

  22. 22

    客户端服务器端模板nodejs

  23. 23

    NodeJS 服务器到 NodeJS 客户端通知

  24. 24

    使用Python中的SimpleXMLRPCServer进行客户端/服务器角色反转

  25. 25

    使用Python在UDP客户端服务器中打印消息时的编码问题

  26. 26

    Application Insights-仅获取客户端数据,而不获取服务器数据。

  27. 27

    如何在javascript / HTML5 / NodeJS中实现客户端-服务器-客户端基础结构的想法

  28. 28

    Rails:获取客户端数据到服务器端模型回调

  29. 29

    客户端数据到服务器端

热门标签

归档