问题描述
我们的云平台设置为: NGINX (web服务器)> JBoss (应用服务器,ORDS)> Oracle(APEX 20.1)
我们需要发送大量电子邮件,并从我们的应用程序进行REST API调用。
我们可以在应用服务器 (linux) 中执行此操作,也可以使用pl/sql直接从Oracle执行此操作。
只是想知道这两种选择的优缺点是什么?
我们需要发送大量电子邮件,并从我们的应用程序进行REST API调用。
我们可以在应用服务器 (linux) 中执行此操作,也可以使用pl/sql直接从Oracle执行此操作。
只是想知道这两种选择的优缺点是什么?
专家解答
不一定是利弊,但有些事情需要考虑
-你的专业知识在哪里?如果您具有APEX的主要专业知识,那么也许将代码保留在数据库中可以简化维护等。相反,如果您已经在广泛使用的Linux层中拥有电子邮件例程/基础结构等,那么也许可以添加到其中。
-交易要求?您想通过电子邮件作为交易的一部分吗?如果是这样,那么您确实需要在数据库中执行此操作
-您可以通过一个选项而不是另一个选项获得任何特定于电子邮件的功能?例如安排邮件时间等
-任何基础设施限制/成本?您是否通过选择一个而不是另一个来节省网络etc费用?
-日志记录。是否有一种选择可以使您更好地审核发送了哪些电子邮件以及何时发送?电子邮件历史记录通常很关键。
-你的专业知识在哪里?如果您具有APEX的主要专业知识,那么也许将代码保留在数据库中可以简化维护等。相反,如果您已经在广泛使用的Linux层中拥有电子邮件例程/基础结构等,那么也许可以添加到其中。
-交易要求?您想通过电子邮件作为交易的一部分吗?如果是这样,那么您确实需要在数据库中执行此操作
-您可以通过一个选项而不是另一个选项获得任何特定于电子邮件的功能?例如安排邮件时间等
-任何基础设施限制/成本?您是否通过选择一个而不是另一个来节省网络etc费用?
-日志记录。是否有一种选择可以使您更好地审核发送了哪些电子邮件以及何时发送?电子邮件历史记录通常很关键。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。