私は、ユーザーがブラウザから自分のアプリケーションを起動することができるシンプルな企業ポータルを持っています。ハイパーリンクのURLは、Javascriptを使用して署名付きアプレットに渡され、実際にクライアント側のアプリケーションを開始します。すべてのクライアントはXPまたはVistaで、すべてがIE6またはIE7を実行します。Silverlightからクライアントサイドアプリケーションを起動することはできますか?
私は最近、Silverlightを見ていて、私が似たようなことができるかどうか疑問に思っています。理想的には、私はSilverlightからすべてを行い、アプレットを取り除きたいと思います。
Silverlightからクライアントサイドアプリケーションを呼び出すことはできますか?追加の権利を与えるためにSilverlightアプリケーションに署名することはできますか?
はい、しかし、クライアントで実行可能ファイルを開始するのはどうですか?それは可能ですか? – paul
いいえ。Silverlightはローカルシステムにアクセスできないため、単独では実行できません。これは設計によってサンドボックス化されており、より多くのアクセス許可を与えることはほとんどできません。 ローカルポートを使用してSilverlightと通信するクライアントマシン上でjavascriptを使用して通信するか、またはカスタムアプリケーションをデプロイするために、これを行うには何らかのアプレット(アクティブx)を使用する必要があります。 –
恥です。私は、HTML、Javascript、AJAX、アプレットを1つのSilverlightアプリケーションに統合できることを期待していました。明らかに私が望んでいた銀色の弾丸! – paul