2011-08-03 45 views
1

我有用於USB設備的SDK。它包括一些.NET安裝程序和關於如何使用這些類的文檔。客戶想要一個可以控制USB設備的Web應用程序(使用提供的類),而無需安裝任何軟件......我應該在這裏做什麼?看起來我必須跳過一百萬次籃球,學習一堆愚蠢的技術,比如silverlight等等,只是因爲有人不想下載軟件(但願意做所有必要的事情來讓網站能夠訪問USB設備?)。通過SDK訪問USB驅動器的網站

什麼是最快的方法來實現這個工作? Silverlight的?的ActiveX? WPF? Java小程序?從asp.net mvc應用程序中使用java applet有什麼問題嗎?爲了使這些技術能夠通過API使用USB設備,我需要做些什麼?

+0

嘿鮑勃 - 爲什麼不更新你的個人資料?它看起來像你可能會回來問幾個問題;) –

回答

1

由於瀏覽器通常在沙箱中運行代碼,因此如果用戶沒有批准計算機上安裝的某些內容,就沒有真正的方法可以使其運行(除非您願意發現某些安全漏洞,打補丁,將你重新放回原處)。

找出他們的實際意思是「沒有安裝任何軟件」 - 他們對此有何顧慮?

恕我直言,如果他們要求人們插入USB設備,那麼他們肯定會期望人們安裝驅動程序或實用軟件。

+0

那麼,他們會接受,用戶必須點擊「這個網站想安裝一個插件」,或者其他什麼。但不會接受用戶必須雙擊一個exe .......... – BobTurbo

+0

那麼可以使用ClickOnce?開始工作有點像PITA,但Google使用它來分發Chrome,所以它不會全部壞;) –

+0

那麼..他們還在Web瀏覽器中安裝了Java Applet插件。看來這需要較少的工作。那麼,究竟哪一個能夠以最少的麻煩讓USB設備訪問)。 – BobTurbo