gpt4 book ai didi

java - 用于 Java 应用程序的 Python Web 服务?

转载 作者:行者123 更新时间:2023-12-02 08:20:47 25 4
gpt4 key购买 nike

如果这是一个愚蠢的问题,请原谅我。我对构建网络服务和完整的网络应用程序完全陌生。我想为基于 java 的 Web 应用程序开发特定功能。然而,使用 Python 开发此功能更简单。那么,如果我使用 Python 开发此 Web 服务并将其用于基于 Java 的 Web 应用程序,是否可能?

最佳答案

我认为这是可能的。假设您的 Web 服务方法返回一个 json 字符串。您可以使用此字符串,转换为 Java 中的 HashMap 并处理数据。

我个人更喜欢cherrypy ,以便于创建 Web 服务。它也有一个内置服务器。

您可以使用FlexJSON将 json 字符串转换为 HashMap。反序列化方法将有助于做到这一点。我就是这样做的。

public Map<String, Object> JsonToMap(String data) {
Map<String, Object> dataMap;
dataMap = new JSONDeserializer<Map>().deserialize(data);
return dataMap;
}

这里,String data 是您的 python webservice 方法应该返回的 json 字符串。

关于java - 用于 Java 应用程序的 Python Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5515157/

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