我有一个在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应用程序之间进行通信