Silverlight 3.0との対話のためにクライアント側にwinformを作成したいと思います。基本的なアイデアは、winformブラウザを使用することです。間違いなく双方向のコミュニケーションが必要です。インタラクションやいくつかのより良い方法のためのミドルウェアとしてJavaScriptを使用することは不可能でしょうか?または、この種のwinformアプリケーション通信でSilverlight 3.0の新機能がサポートされていますか? 元のものはクライアントのブラウザを実行するものですが、今はwinformアプリケーションに移行したいと思います。時間を節約するために、WPFとSilverlightの違いのためにWPFについて言及しないでください。silverlight 3.0 winformsとの通信
0
A
答えて
0
あなたのビジネスはどのようなケースですか?あなたは本当にこれを行う必要がありますか?私は痛いハックになるだろうと思う。 WPFギャップを埋めるよりもさらに時間がかかります...
0
この場合、WPFに移行することを選択します。
WinFormで本当にやりたければ、ソケットを使ってWinFormとSilverlightを互いに話すことができます。いくつかの重要なポイント:
- WinFormはソケットサーバーでなければなりません。
- クロスドメインアクセスポリシーファイルを作成することを忘れないでください組込ブラウザ制御によりもちろんJavaScriptを
データのためのクロスドメインポリシーファイルとポート範囲のためのSilverlightのポート番号を確認もオプションです。
2
SilverlightアプリケーションはJavaScriptから呼び出すことができます。逆も同様です。同様に、WinFormアプリケーションは、ブラウザコントロールでホストされているJavaScriptを呼び出すことができ、逆も同様です。
http://msdn.microsoft.com/en-us/library/cc645076(VS.95).aspxは、SilverlightアプリケーションのJavascriptとのやりとりを、そしてhttp://msdn.microsoft.com/en-us/library/a0746166.aspxは、WinFormsアプリケーションがJavsscript(ブラウザコントロールでホストされている)とどのように会話できるかを示しています。
関連する問題
- 1. Silverlightからwebbrowser経由でwinformsへの通信
- 2. Silverlight 2.0とSilverlight 3.0のバインディング
- 3. winformsの通信のベストプラクティス?
- 4. WP Silverlight BackgroundTask Azureとの通信
- 5. Silverlight 3.0のMatrix3D.pointAt
- 6. は、Silverlight 3.0
- 7. Silverlight 3.0 writableBitmap
- 8. Silverlight 3.0データフォームのCombobox
- 9. WinformsまたはSilverlight
- 10. LiveMeshオブジェクトとはSilverlight 3.0との接続
- 11. Silverlightからの周辺機器とI/Oポートとの通信?
- 12. SilverlightのASP.NETのInitparams 3.0
- 13. winformsの通知
- 14. ブラウザからのSilverlightアプリケーションとコンソールアプリケーションの間の通信
- 15. SilverlightクライアントとWCFサービス間の断続的な通信の問題
- 16. oobのSilverlightアプリケーションがウィンドウを通して通信する方法
- 17. silverlight/wpfサーバー側アプリケーションとの双方向通信
- 18. Silverlight 3.0 "Push"機能情報
- 19. SilverlightはMIDI楽器と通信できますか?
- 20. 大きなプロジェクトでのWinFormsアプリケーション間の通信
- 21. スレッド通信とプロセス通信
- 22. Winforms非モーダル通知
- 23. WCFサービスと通信するSilverlightアプリケーションのセキュリティ上の落とし穴は何ですか?
- 24. WinForms通貨テキストボックスのフォーマット
- 25. WinFormsプロジェクトのAzureプッシュ通知
- 26. 遷移があるSilverlight 3.0ナビゲーション?
- 27. バックグラウンドタスクとの通信方法?
- 28. iPhone 3.0 SDKはシリアル通信をサポートしていますか?
- 29. Silverlight UIElementCollectionの変更通知?
- 30. Silverlight:エンタープライズグレードのプッシュ通知
はい私はちょうどそれらの間の双方向の通信をシミュレートするサンプルを書くためにjavascriptとwebBrowserを使用し、それは動作するようです。 とにかく、ありがとう。 – abusemind