我有一個在Delphi C++中開發的非常舊的應用程序。它有一個它可以訪問它的api。該應用程序給出了一個示例源代碼,其中有一個使用Windows消息系統(即RegisterWindowMessage)的此api的Windows應用程序。現在我想創建一個Silverlight接口。我目前想到將數據公開爲使用WCF的服務並在Silverlight中使用它。是否有可能或有其他解決方案?請給我一個建議,因爲我是一個新手。如何在Windows應用程序和Silverlight之間進行通信?
0
A
回答
0
由於Silverlight的安全模型不允許您直接與客戶端計算機上的另一個應用程序進行通信,因此您需要通過WCF或更好的方式進行通信WCF RIA Services。
0
您可以使用Silverlight 4中的COM interop以這種方式使用桌面應用程序。
這可能會幫助您開始:http://elegantcode.com/2010/03/19/netdug-silverlight-4-com-interop-sample-code/
相關問題
- 1. 如何在Windows和主應用程序之間進行通信?
- 2. 如何在Silverlight和桌面應用程序之間進行通信?
- 3. 如何在python和mac應用程序之間進行通信?
- 4. 如何在iOS應用程序和php之間進行通信?
- 5. 如何使用WCF在應用程序和Windows服務之間進行通信?
- 6. 如何在Windows窗體應用程序和網站之間進行通信?
- 7. 如何在ASP.NET wep應用程序和Windows服務之間進行通信?
- 8. 如何在Silverlight 3.0應用程序中的視圖之間進行通信?
- 9. 如何在Android上的應用程序之間進行通信
- 10. 如何在兩個應用程序之間進行通信?
- 11. C++如何在應用程序的DLL之間進行通信?
- 12. Windows應用程序和Android應用程序之間的通信
- 13. 在Java SE和Java EE應用程序之間進行通信
- 14. oob silverlight應用程序如何通過窗口進行通信
- 15. 通過win消息在應用程序之間進行通信
- 16. 通過網絡在應用程序之間進行通信
- 17. C++和vb.net應用程序之間的進程間通信
- 18. 如何在WCF服務和主機應用程序之間進行通信?
- 19. 如何在Wordpress數據庫和Android應用程序之間進行通信
- 20. 如何在後臺代理和前臺應用程序之間進行通信?
- 21. 如何在winforms應用程序和webform頁面之間進行通信?
- 22. 如何在Qt中的插件和主應用程序之間進行通信?
- 23. 如何在Windows Vista Session 0和桌面之間進行通信?
- 24. 如何在Firefox插件和android進程之間進行通信?
- 25. 在瀏覽器應用程序和.net Windows應用程序之間進行通信
- 26. 在Swing應用程序中的組件之間進行通信
- 27. WPF +在多個應用程序實例之間進行通信
- 28. 在兩個應用程序之間進行通信web
- 29. 如何在C++服務器應用程序和django網絡應用程序之間進行通信
- 30. 如何在基於titainum的iPhone應用程序和原生ios應用程序之間進行通信