云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

香港带宽_服务器ip代理_折扣

小七 141 0

我们可能有越来越多的需求与AWS集成。典型的请求之一是将消息推送到AWS简单通知服务(SNS)中。一种解决方案是在映射步骤或适配器模块步骤中使用JAVA程序。有大量的java库可以从AWS上下载。或者如果你的项目有足够的预算,在第三方适配器上进行采购,比如Advantco AWS解决方案。

另一个解决方案选项是使用AWS lambda函数并公开它有API。一旦函数接收到传入消息,云服务器哪家好,它就会将数据推送到相关主题中。

我假设许多不太熟悉AWS开发的SAP PO开发人员对整个解决方案的实现方式感兴趣。了解部分流程不在SAP PO内。我试图将这些步骤添加到一个单独的文件中,并以PDF/Word附件的形式上传。然而,博客文章不支持这种附件,唯一的方法是把这些步骤放在下面的教程中。希望它不会打破这里的规则。

这里是教程描述一切从头开始。

采购订单系统有足够权限的AWS账户

2.1流程步骤

4。主题将消息发布到通过SMS注册的手机

3.1创建SNS主题

转到AWS管理控制台并在下面的筛选器中键入SNS。按回车键

选择左边的主题选项

点击创建主题按钮

填写主题名称、描述。对于访问策略,为了保持流程简单,只需让每个人都可以发布和订阅如下主题

点击按钮创建主题

这是创建的主题。然后点击【创建订阅】按钮

从手机订阅主题,输入短信作为协议,您的手机号码作为终端,如下

订阅将自动确认。

发布测试消息

这是手机收到的消息

3.2创建Lambda函数

从在AWS管理控制台中,在filter字段中输入lambda,然后按enter按钮

单击右侧的create function按钮

注意:

在我们的教程中,AWS lambda函数支持多种不同的语言

,查淘客,我们将使用节点.js10.x

3.3创建API网关

这是点击添加按钮后的示意图

3.4开发功能

复制并将源代码发布到索引.js

这是添加代码后的视图

创建另一个文件,命名配置.json在与下面相同的文件夹中

输入您的服务帐户的密钥id和密钥。

3.5更改默认超时

在"基本设置"平铺中,lambda函数的默认超时为3秒。这有点太短了。对于我们的测试,将其更改为1分钟,如下所示。

3.6获取API端点

选择API网关链接到创建的lambda函数。端点的URL将显示在下面。它将在SAP PO REST适配器配置中使用。

由于我们不考虑消息结构转换,ESR部分可以忽略。

4.1发送方REST通道

只配置这两个选项卡,消费返现,使配置尽可能简单

对于其余选项卡,物联网和互联网的区别,只需保留默认配置

4.2接收器REST通道

从AWS API网关输入URL

需要在URL中以参数形式提供主题,淘返利,如下

https://?SNSTopic=

4.3集成配置

命名空间和接口是虚拟的。

4.4激活更改列表

5.1邮递员

推送邮递员消息如下

5.2 PO监视器中的消息

5.3登录云监控

5.4短信手机接收