【问题标题】:Communication between excel and silverlightexcel和silverlight之间的通信
【发布时间】:2011-09-27 16:25:20
【问题描述】:

我正在开发一个应用程序,我需要将数据从 excel 获取到我的 silverlight oob 应用程序,并在处理后将其发送回 excel。

我可以使用 com 自动化工厂类来做到这一点。但问题是我们已经开发了一些从 wcf 和 odbc 中获取数据的逻辑,因此我们希望通过 WCF 服务跟踪更改。
要求是:如果我将数据更改为将反映到 Silverlight 中的 excel,如果我将数据更改为需要反映到 excel 中的 Silverlight,则使用 WCF 服务。

是否可以使用 WCF 服务将 Excel 与 Silverlight 通信,反之亦然

【问题讨论】:

    标签: c# silverlight wcf excel


    【解决方案1】:

    我很难理解你想要完成什么,但我会尽量按原样回答这个问题。

    可以从 SL 和 Excel .NET 应用程序(COM 插件或 VSTO)调用 WCF 服务。也可以直接在 Excel .NET 应用程序中托管 WCF 服务(至少应该是:您可以在控制台应用程序中执行此操作,为什么不呢?)。所以基本上你可以使用 WCF 在 SL OOB 和 Excel .NET 应用程序之间进行通信。但问题是:为什么要那样做?我有一种感觉,只是重写你的逻辑更快更安全,这样你就根本不需要 WCF...

    【讨论】:

    • @Jhoonjhar 不幸的是我没有时间。但我相信你可以用谷歌搜索出来。
    【解决方案2】:

    通过silverlight将excel文件上传到WCF,然后使用OpenXml来做你想做的事。然后重新下载。

    【讨论】:

      猜你喜欢
      • 2010-11-17
      • 1970-01-01
      • 1970-01-01
      • 2012-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-13
      • 2013-08-11
      相关资源
      最近更新 更多