开发步骤
- 为
主应用
开发ASLP
服务,实现相关框架逻辑 - 在
关联应用
,用AppExtensionProfile
描述这个插件,注册到该应用的PluginListener
类(见本文档插件应用 > PluginListener章节) - 场景模拟,调试
注意:本章节提供的相关接口说明,请以aws-api-doc为主。
注册语法
由AppExtensionProfile
类完成向AWS PaaS的注册。
//注册应用扩展点
list.add(new AppExtensionProfile(name, aslp, params));
name
-实现该扩展点的名称,例如PAL报告->RACI流程说明
aslp
-主应用的ASLP地址,例如aslp://com.actionsoft.apps.notification/registerApp
。params
-调用该ASLP的参数(Map< String,Object >)
注意事项
要成功绑定主应用
,必须在关联应用
的manifest.xml
声明依赖
<requires>
<require appId="主应用的AppId" notActiveHandler="error"/>
</requires>
- notActiveHandler=error,表示高度依赖。如果服务提供方被停用,该应用将收到错误
- notActiveHandler=warning,表示中度依赖。如果服务提供方被停用,该应用将收到警告
- notActiveHandler=none,表示智能依赖。如果服务提供方被停用,该应用不会收到任何信息
验证
进入AWS CONSOLE > 应用管理
并打开你的应用,在资源
中如出现绑定应用扩展点
,说明注册成功。
Seven
010-62962343-690
liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区