清单 [[message]] 部分
[[message]]
部分定义了应用程序包向系统其余部分引入的URI。
[[message]]
# 消息详情如下所述。
当消息URI涉及应用程序包中的私有生命周期组件时,可以跳过该部分。仅对使用pkg://
架构的URI允许跳过,因为它们直接包含生命周期组件的名称。换句话说,每个生命周期组件都可以通过在组件ID前加上pkg://
前缀来启动。它等同于如下定义 [[message]]
。[[message]]
中定义的每个URI必须且只能包含在一个模块中。
[[message]]
uri = "pkg://com.amazon.samplepkg.main"
sender-privileges = ["self"]
receiver-privileges = ["self"]
字段
-
uri
(字符串,必需): 可与Vega Messaging API一起使用以进行通信的URI。uri = "pkg://com.amazon.samplepkg.main" uri = "samplepkg://main"
-
sender-privileges
(字符串数组,必需): 如果指定了多个权限,则发送者或接收者必须具有列表中的所有权限才能充当相应角色。除了特定的权限ID外,如果合适,可使用*
或self
。若使用*
,则允许任何人使用(发送/接收)消息。若使用self
,则仅允许该模块所属的应用程序包使用消息。sender-privileges = ["self"] sender-privileges = ["*"]
Last updated: 2025年9月30日