3

我有一个 3 层架构系统(数据、逻辑、演示)。表示层是一个 ASP.Net 网站。

我想不时发送电子邮件。我的假设是这种发送电子邮件的逻辑应该放在逻辑层。但是,此类电子邮件需要具有指向 Web 层路径的链接。我想到的一个例子是,当生成订单时,发送的电子邮件需要有一个链接,用户可以点击该链接进行在线支付。

考虑到这个页面是在表示层中实现的,逻辑层和表示层之间没有直接的联系。人们将如何处理这个问题,以及关于这种层分离的任何最佳实践?

4

1 回答 1

0

它应该在逻辑层,在电子邮件中有链接没有害处。

电子邮件通常包含链接,如果链接托管在同一个域中会怎样。

于 2012-06-12T09:24:01.970 回答