2009-07-15 15 views
0

Silverlightアプリケーションの作成に興味があります。私の要件の1つは、クライアントに接続された周辺機器と通信することです。この要件を満たす最善の方法は何ですか。私はActiveXから離れ、Javaを使用したいと考えています。 Javaを使用してクライアント周辺デバイスと通信するSilverlightアプリケーションを作成することは、私が向いている方向です。Silverlightが周辺機器と対話する

私は他の開発者の意見をフィードバックしたいと思います。 JavaとSilverlightの間で通信するのは難しいですか? Silverlightは明白な理由からブラウザサンドボックスに限られていると私は信じています。

洞察力があれば幸いです。

+0

ための制御を持っています。コアアプリケーションはSilverlightで記述されますが、周辺機器間の通信はJavaで行われます。 Javaを使用すると、ブラウザのサンドボックスをバイパスします。 –

答えて

0

署名されたJavaアプレットまたはJavaFXを使用すると考えましたか?

完全にクライアント側のC#/ Javaソリューションを実行していますか?

Silverlight 3.0についてよくわかりませんが、J#のようにJava言語でアプリを開発することはできません。

ケース/要件/環境の詳細を教えてください。

+0

私は、エンドユーザーのマシンにクライアントをインストールするのをやめようとしています。 Silverlightには、RIA以外のアーキテクチャを使用すると比較的難しい実装が非常に簡単な機能が用意されています。要件の1つは、ドキュメントスキャナと統合することです。もう1つの要件は、バーコードスキャナと統合することです。 SilverlightはWebブラウザのサンドボックスに制限されています。私は、Java型のソリューションを使用すると、周辺デバイスとの通信の問題を解決し、Silverlightアプリケーションにデータをブリッジすると考えていました。 –

0

私たちのアプリケーションでも同様の問題があります。ユーザのマイクやウェブカムにアクセスしたいのですが、その機能は不明な理由でSL 3.0から取得されています。現在のアプローチは、HTMLブリッジ/ Javascriptを使用して単純なFlashオブジェクトにアクセスし、Silverlightアプリケーションにオーバーレイします。 (基本的なアプローチはhereと記載されています)同様のアクセスを提供する小さなActiveXコントロールをインストールするようにユーザーに促し、JavaScript経由でそのAXコントロールとやりとりすることができるようなことも考えられます。 Flashマイクのサポートは実際のVOIP /会議シナリオで使用するにはあまりにもひどく厄介なので、その方向を変える予定です。

0

それはSilverlightとJavaの間で通信することは可能です我々は同じのための周辺機器アプレットを使用することができますし、JSP上陸にそれはjavascriptのメソッドを呼び出しますし、我々は同じ

関連する問題