2012-06-07 75 views
0

我目前正在構建報告服務(WCF) - 使用使用C#動態的Elastic Object生成填充報告 - 我已經編寫代碼將對象轉換爲WCF服務中的JSON 。 WCF服務託管在Windows服務中,並使用命名管道或TCP綁定。WCF服務將JSON數據返回到Web應用程序

接下來我需要做的是將報表對象作爲JSON返回到一個ASP.Net MVC Web應用程序,該應用程序然後將其傳遞給客戶端而不進行反序列化。由於安全問題,我不能讓客戶端直接調用WCF服務。

這可能嗎?

+0

是REST服務還是SOAP服務?您是否通過MVC將客戶端調用到WCF? – VJAI

+0

如果我直接從客戶端調用它,那麼我會使用REST - 我從來沒有見過任何人嘗試在另一個服務器端層使用REST的例子。 – BonyT

回答

0

確定 - 這到底相當簡單 -

我跟着這個帖子here,與SerializableDynamicObject 更換我ElasticObject(我並不需要ElasticObject的擴展能力)

這種方法很好地工作。