使用 SDK 构建产品 - Amazon SDK对于 SAP ABAP
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 SDK 构建产品

使用 Amazon Web Services 服务的产品或 ABAP 附加组件可以增强和扩展 SDK 的功能。您可以构建此类产品以与 SDK 结合使用。

设置产品 ID

建议您在产品或附加组件内建立会话时设置产品 ID。有关更多详细信息,请参阅以下示例。

DATA(lo_session) = /aws1/cl_rt_session_aws=>create( 'DEMO' ). lo_session->set_product_id( 'INVOICE_ANALYZER' ).

产品 ID 只能包含字母、数字和下划线,不能包含空格或特殊字符。您可以将其与产品的技术名称或任何其它标识符进行匹配。如果您开发多个产品或附加组件,则每个产品的产品 ID 必须是唯一的。例如,发票分析器、税务计算器和定价引擎产品的产品 ID 可以是 INVOICE_ANALYZERTAX_CALCULATORPRICING_ENGINE

向会话中添加产品 ID 可增强通过每次服务调用发送到 Amazon 的遥测。遥测中包含产品 ID 和进行调用的对象的命名空间。借助这种遥测,Amazon Web Services Support 可以识别正在进行调用的产品,以防您的客户在使用 SDK 时遇到问题。它可以帮助澄清调用实际上是由产品而不是客户的代码发出的。