【发布时间】:2011-03-03 06:22:00
【问题描述】:
我的 WCF 服务(托管为 Windows 服务)有一些“SendEmail”方法,在进行一些处理后发送电子邮件。
现在,我有另一个要求,客户希望在发送电子邮件之前预览它们,因此我的 WCF 服务需要将整个电子邮件对象返回给调用 Web 应用程序。 如果客户对 emails 对象感到满意,他们可以简单地点击“Send out”,然后再次调用 WCF 服务来发送电子邮件。
因为有时处理电子邮件对象可能需要更长的时间,我不希望调用应用程序等到电子邮件对象准备好。
谁能指导我需要对我的 WCF 服务(目前具有单向操作)进行哪些更改?
另外,请指导我是否需要进行异步操作或消息队列或者可能是双工合同?
谢谢!
【问题讨论】:
标签: wcf