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 的区别:
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。