gpt4 book ai didi

dart - 在非App Engine服务上使用Document Discovery服务

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

我一直在玩Dart中的RPC程序包,它使将文档发现服务添加到Dart服务器变得容易。

经过一番谷歌搜索之后,我发现了关于API Discovery Service https://developers.google.com/discovery/的内容,其中解释了如何为给定的Discovery Document创建客户端代码。

然后,我找到了Google Cloud Endpoint,它看起来像Document Discovery服务的服务器端。这是真的。

我真正的问题是,我想在基于(例如)Spring并运行(例如)嵌入式Jetty服务器的标准网站上使用Document Discovery服务吗?这是否可能,或者我的应用程序与App Engine技术交织在一起?

最佳答案

您的应用程序仅需要提供文档发现服务。
https://pub.dartlang.org/packages/discovery_api_client_generator来源获得期望的信息并不难,这是Dart客户端,它从发现文档生成Dart客户端代码。据我所知,您的服务甚至不需要提供发现文档。 discovery_api_client_generator包也可以使用本地存储的发现文档,但是如果您想让所有人都可以使用该服务,当然是首选的方法。

我认为它等同于SOAP,SOAP也允许从XML提供的元信息创建客户端代码。

此外,shelf_rpc包也不需要在AppEngine或托管VM上运行。您可以在本地或任何需要的服务器上运行它。

关于dart - 在非App Engine服务上使用Document Discovery服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30727030/

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