提供对网站数据和功能的API访问的建议?

问题描述 投票:0回答:1

我们正在建立一个网站,为最终用户安排视频会议会议(使用我们自己的技术)。我们有兴趣向“企业客户”提供对此功能的访问权限,以便通过他们自己的网站使用。

最初,我们考虑为每个企业客户提供一个 API 密钥,并且可以用任何语言构建模块以从我们的网站获取数据。然而,我们的要求正在发生变化,我们正在探索即使“企业客户端”的服务器和我们的服务器之间发生网络断开,数据仍应对“企业客户端”的用户可见。

网站可以通过哪些机制向其他网站提供对其数据/功能的访问?

web-services language-agnostic
1个回答
0
投票

我建议,休息。 REST 是一种轻量级软件架构,旨在促进通过 HTTP/HTTPS 访问资源。

REST 约束规定组件和语言无关的接口是分离的,因此您的客户不必担心使用 Java,因为您正在使用 Java。此外,REST Web 服务应该是可缓存的,这可能有助于满足您避免网络问题的愿望。

您可以在这里了解有关 REST 的更多信息: http://en.wikipedia.org/wiki/Representational_State_Transfer

© www.soinside.com 2019 - 2024. All rights reserved.