刚开始使用FLASK,请问用它做出来的服务属于web service吗?如果是,问什么flask服务没有生成WSDL文件?看到https://pypi.org/project/Flas... Spyne 可以为flask提供WSDL,SOAP等支持,什么情况下需要使用到这些支持?
刚开始使用FLASK,请问用它做出来的服务属于web service吗?如果是,问什么flask服务没有生成WSDL文件?看到https://pypi.org/project/Flas... Spyne 可以为flask提供WSDL,SOAP等支持,什么情况下需要使用到这些支持?
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答987 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
以上四点是从维基百科上抄下来的。
所以:
Flask 默认不会生成 WSDL 文件。
Flask 可以通过一些插件实现 web service 中生成 WSDL 的功能,比如你提到的 Spyne,具体例子在 Flask-Spyne 可以看到。
WSDL 文件究其本质是一个 XM L格式的文件,内部包含 web service api 接口的信息,可以通过 WSDL 格式的文件辅助生成一些 Java 的 web service 服务器和客户端代码。