0
A
回答
0
原因Silverlight不削減它作爲WF4雙工通信的客戶端是工作流程的長時間運行性質。 WF4的原因,正確的是,客戶端不會在整個工作流程中出現,因此依賴於客戶端保持代理對象的正常雙工通道不夠好。所以WF4使用持續雙工,其中雙工回調實際上是一個完全獨立的調用,並且不依賴於原始代理對象。但結果是它要求客戶端成爲WCF ServiceHost,因此需要完整的WCF堆棧。當然,Silverlight只包含WCF堆棧的客戶端部分,而不包含在瀏覽器中通常不需要的ServiceHost。
至於變通方法。如果您知道您的工作流程很長一段時間不在,則可以使用Silverlight輪詢雙工與標準WCF服務進行通信,並與雙工工作流進行通信。
但這就是說,它使得體系結構更加複雜,雙工WCF已經是一個複雜且容易出錯的野獸,所以我只會在真正需要時做到這一點。
相關問題
- 1. Silverlight和雙工WCF服務
- 2. Silverlight的輪詢雙工配置錯誤
- 3. StreamedResponse與Silverlight 4輪詢雙工不發送更新
- 4. Silverlight - 使用雙工PollingDuplexHttpBinding而不是NetTcpBinding
- 5. Silverlight 4雙工服務 - 停止回調
- 6. Silverlight雙色線
- 7. WCF雙工與DHCP?
- 8. Drools.NET與Windows Workflow Foundation(WF)
- 9. Silverlight MediaElement雙緩衝
- 10. silverlight全雙工與自託管的wcf服務通信跨域問題
- 11. 用於工業自動化的Windows WF
- 12. WF,WPF和Silverlight常見的事件處理程序
- 13. 雙Xpath與PHP不工作
- 14. ManualResetEvent的不與WCF和Silverlight工作
- 15. 管理Silverlight前端的WCF雙工回調連接
- 16. 雙擊Silverlight數據網格
- 17. Windows工作流WorkflowApplication wfApp = new WorkflowApplication(wf)
- 18. 工作流(WF)生命週期事件
- 19. 與WCF的可重入雙工通信
- 20. WCF與JQuery的雙工通信
- 21. WCF與InterSystems的雙工通信
- 22. Android與服務器的雙工連接
- 23. WF與SqlWorkflowPersistenceService託管在IIS中
- 24. WF。裏面NativeActivity的
- 25. 的Silverlight與MVVM
- 26. Silverlight 4 WCF雙工服務 - 如何爲HTTPS配置
- 27. 使用非Silverlight客戶端使用Wcf輪詢雙工服務?
- 28. Silverlight複選框雙向綁定不能按預期工作
- 29. Silverlight中的雙向級聯組合框
- 30. 檢測Silverlight中的雙顯示器