gpt4 book ai didi

java - 如何将数据从 python Web 应用程序传输到 java 桌面应用程序

转载 作者:行者123 更新时间:2023-12-01 17:35:36 25 4
gpt4 key购买 nike

我需要一些关于将数据从 python Web 应用程序传输到 java 桌面应用程序的帮助。

我正在做的是让java监听端口并接收数据。但我不知道如何将数据从 python 发送到服务器上的开放端口。

我的问题是如何将数据从 python Web 应用程序发送到计算机上的开放端口。会不会有数据类型之类的问题?

最佳答案

这是一个非常大的问题,因为有很多方法可以在服务器(您的 Java 应用程序)和客户端(您的 Python 应用程序)之间来回发送数据。

您的情况不太清楚(您的“python Web应用程序”到底是什么?),但您可能想查看XML-RPC 。 XML-RPC 的使用和设置非常简单,并且可以解决“数据类型和任何其他问题等问题”。基本上,您只需在服务器上设置一些客户端可以调用的函数,然后让 python 调用它们。参数由客户端整齐地包装并由服务器解开。返回值是一样的。这是一个简单干净的界面。

对于 python 调用服务器,您需要使用 xmlrpclib模块。

要在 java 中设置 XMLRPC 服务器,您需要 many options 。我不是 Java 人员,但我确信这方面也很简单。

有很多很好的 xml-rpc 教程。 Here is one涵盖了 python 中的客户端和服务器。

正如我之前所说,您有很多选择。 XML-RPC 是一种很好且简单的入门方法,并且不会对您造成太大限制(例如:它内置了故障处理)。

祝你好运!

关于java - 如何将数据从 python Web 应用程序传输到 java 桌面应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6701732/

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