1

駐車場用のWebアプリケーションを開発しています。USBポートに接続されたデバイスでゲートウェイの入り口を制御したいのですが、ブラウザがサンドボックス内にあることがわかっているため、コンピュータのポートにアクセスできません。

Webを検索したところ、 ActiveXJavaアプレットを介してこれを行う可能性があることがわかりましたが、私はこれらのことの初心者であり、それを説明する完全なチュートリアルまたはwikiブック、あるいはに関連するクラスライブラリが必要です。

ASP.NETアプリケーション(クライアント側)を介してUSBまたはCOMポートにデータを送信したい。セキュリティ上の問題により、ブラウザがこれを実行できないことは知っています。ActiveXを使用する例は何でしょうか?

4

1 に答える 1

3

サーバー上でASP.NETアプリケーション/Webサイトをホストする必要があります。ブラウザはクライアントマシン上にあります。クライアントがサーバーにページを要求し、Webサイトをクライアントマシンでホストできませんでした

したがって、デバイスをサーバーマシンに接続すると、クライアントは、GSMモデムなどのデバイスを介してデータを投稿する要求を送信します。次に、デバイスをサーバーに接続する必要があります。Windowsサービスを作成して、投稿されたメッセージをデータベースからプルし、デバイスを介して投稿することができます。

COMポートと通信する必要があります。USBデバイスでさえCOMポートをリッスンします。シリアルポートクラスを使用して、デバイスと通信できます。デスクトップアプリケーションでこれを行うことができますが、Webサイトを使用する理由はわかりませんでした。次のリンクが役立ちます。

于 2012-09-22T12:47:12.240 に答える