IBM Cloud Docs
App Configuration SDK

App Configuration SDK

App Configuration客户端 SDK 适用于 Android、JavaScript,和 React,服务器 SDK 适用于Node、Python、Go 和Java,管理 SDK 适用于 Go,可与您的网络和移动应用程序、微服务和分布式环境集成。

客户端和服务器端 SDK

了解各种 SDK 之间的差异,以便根据自己的使用情况选择 SDK 类型。

SDK 类型

App Configuration支持的 SDK 包括

  • 服务器端 SDK
  • 客户端 SDK
  • 管理员 SDK

根据部署环境,帮助评估特征标志和属性值的 SDK 大致分为服务器端和客户端。 这些 SDK 可以集成到您的应用程序中,通过考虑网段目标规则(如果有的话)来评估特征或属性值。

评估 SDK 可从App Configuration服务中获取最新配置数据,并确保服务配置中的任何更改都能实时提供给应用程序。

管理员 SDK 可用于创建和管理环境、集合、功能标志、属性和区段的配置。 作为IBM Cloud的选项仪表板或IBM Cloud选项。CLI 之外,还可使用 Admin SDK 在应用程序中以编程方式管理服务配置。

目前可用的 Go 语言管理 SDK 与您的 Go 应用程序集成。

客户端和服务器端 SDK 的区别:

App Configuration服务器、客户端和管理 SDK 列表
SDK类型 详细信息 SDK和集成文档链接
Server side These SDKs are designed for multi-user systems and are intended to be used in a trusted environment, such as inside a corporate network or on a web server. Node SDK
文件
Python SDK
文件
Go SDK
文件
Java SDK
文件
Client side These SDKs are designed for web and mobile applications. Android SDK
文件
JavaScript SDK
文件
React SDK
文件
Admin SDK Admin SDK 设计用于执行App Configuration服务实例管理。 使用该 SDK 可创建和管理App ConfigurationApp Configuration 资源,如集合、环境、功能标志和属性

有关安装和技术概念的更多信息,请参阅 SDK 中的“readme 文件”。

您还可以从导航菜单 SDK 下的App Configuration控制台访问这些文档并下载 SDK。