AWS 插件扩展开发参考指南

PaaS内部Java调用示例

该类调用方式仅限于同一PaaS内部的应用间。

  • SDK.getAppAPI().callASLP-同步调用
  • SDK.getAppAPI().asynCallASLP-异步调用
// 调用方
String sourceAppId = "com.actionsoft.apps.poc.plugin";
// 服务地址
String aslp = "aslp://com.actionsoft.apps.poc.plugin/myName";
Map<String, Object> params = new HashMap<String, Object>();
// 给定必填参数
params.put("yourName", "Tom");
ResponseObject ro = SDK.getAppAPI().callASLP(SDK.getAppAPI().getAppContext(sourceAppId), aslp, params);
...

预期的返回结果

{
msg: "Hi Tom , My name is AWS!",
id: ":responseobject;",
result: "ok"
}

查看ASLP参数说明

ASLP通过注解生成元数据结构。在AWS CONSOLE的应用管理 > 应用管理打开服务提供者的应用窗口,在资源树中列出提供的ASLP服务地址,单击蓝色的Meta链接,可弹出调用该ASLP需要的参数及代码示范。



Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区