私は現在、生産ワークフローを自動化するために ASP.Net MVC4 アプリケーションに取り組んでいます。私のクライアントは、ソリューションが「ゼロフットプリント」であることを望んでいるので、ブラウザで完全に実行されます。
処理方法が思いつかない問題の 1 つは、ページ内からクライアントのシリアル/パラレル ポートに接続された重量計からデータを取得することです。(明らかに、これは Web バックエンドから行うことはできません...)
これはjavascript/jqueryを介して可能であると仮定して、私は掘り下げてきましたが、これはブラウザ内でサンドボックス化されて実行されているため、そのように行き詰まると想定しています...
私が検討したアプローチの 1 つは、スケールの読み取り値を公開するスケールがアタッチされている (Windows サービスまたはコンソール アプリなどによってホストされている) クライアントで実行するセルフホステッド WCF Web サービスを作成することでした。理論的には、これにより、MVC C# コードの IIS バックエンドで Web サービスを使用し、それをクライアントに返すことができます。
このアプローチの唯一の問題は、アプリケーションをローカルでホストする必要があり、外部プロバイダーによってホストされることを希望することです。
これをクライアント側だけで処理する方法はありませんか? 私がこれに出くわした最初の人だとは想像できませんが、ウェブを探し回っても探しているものが見つからないようです...
何かご意見は ?
前もって感謝します!ステイン, ベルギー