gpt4 book ai didi

python - 服务器和客户端可以在不同平台上编程吗?

转载 作者:行者123 更新时间:2023-11-30 23:17:57 24 4
gpt4 key购买 nike

首先,我是电气工程师,但我想创建以下系统;我希望许多分布式计算机(客户端)中的应用程序能够通过服务器将数据发送到Python计算框架。

不久前我用JAVA写了一个客户端/服务器程序,它或多或少是直接的,但现在我需要一个计算核心,学生可以在其中编写他们的计算模块,而python看起来很简单,不会让人讨厌编程.

enter image description here

问题是,服务器可以用Python编程,将Python计算核心与数据服务器混合在一起,而客户端则用Java或.Net或其他语言编写吗?

我希望这足够清楚,因为我在 Web 服务编程方面经验很少。另外,一个好的教程或起点会很好。

最佳答案

构建 Web 应用程序时,客户端技术的选项是有限的:主要是 JavaScript(或 Flash 或 Java 等 VM)。 node.js的发明者将此作为一个主要卖点:现在您可以完全用 Javascript 构建您的 Web 服务器和 Web 客户端。

但是网络的其余部分在不使用 Node.js 的情况下也可以正常运行,例如。使用 Ruby on Rails、Python、Java 或 .NET 等框架。与客户端的通信通常使用 JSON 数据并提供干净的 API(应用程序编程接口(interface)),客户端可以通过该 API 获取/接收数据。

除了 Web 客户端之外,还有大量通信协议(protocol)示例可以解决您所描述的问题,允许不同语言/平台的组件协同工作:

关于python - 服务器和客户端可以在不同平台上编程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27058613/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com