【发布时间】:2011-08-23 15:58:51
【问题描述】:
好的,这就是我的...
在一台服务器上,一个托管在 IIS 中的 WCF。这个为驻留在同一服务器上的 ASP.NET 应用程序处理一堆东西(主要是 db 调用)。在 ASP 应用程序中,有一个嵌入的 iFrame,其中包含一个 PDF 文档查看器。
在另一台服务器上,在 Windows 服务中托管的 WCF。这个处理来自第一个 WCF 的调用并启动生成 PDF 文件的第三方文档程序。目前,我在 C:\ 驱动器上有一个虚拟 PDF 文件可供使用。
我的任务:以某种方式在 WCF #2 中拥有一个函数,将 PDF 文档的副本返回到 WCF #1,这会将其保存到本地 ASP 应用程序目录,因此嵌入式查看器可以显示给用户。
到目前为止,我已经尝试让 WCF #2 返回一个 FileStream 对象,但那里没有运气。我想这在 WCF 世界中是一个很大的禁忌(我是菜鸟)。
我不知道如何做到这一点,我的大部分努力都被证明是徒劳的。你会如何处理这个?有人吗?
谢谢!
【问题讨论】: