2015-07-20 76 views
0

我有发送响应之前调用邮件服务的webservice。我想在返回响应后发送邮件服务。 现在的问题是,如果邮件服务邮寄我的交易也失败,因为没有生成响应。 无论邮件服务执行是否成功,响应都应该生成。 请给我一些建议在生成SOAP Web服务响应后运行Java代码

回答

0

使用消息队列做异步发送邮件。您的Web服务应该只是将条目放入队列中,并将响应发回给调用方,而无需等待电子邮件发送。

电子邮件必须由将轮询队列并发送电子邮件的服务发送。