我有一個人們通過遠程桌面/終端服務器使用的應用程序。該應用程序支持數字簽名。那麼,數字簽名板就在客戶端上,但程序在服務器上運行。簽名板也不支持通過遠程桌面作爲設備共享(未在本地資源中列出「支持的即插即用設備」)。在遠程桌面和客戶端之間傳輸數據
什麼是能夠從客戶機發送簽名到服務器的最佳方式?最好爲用戶提供最少的設置(有很多客戶端和相當數量的服務器,這必須完成)
到目前爲止,我的最佳想法是共享剪貼板並使用它來發送消息服務器到客戶端(客戶端應用程序「輪詢」剪貼板以獲得特殊的剪貼板格式)我覺得這可能不是非常快或穩定,但我認爲遠程桌面不是爲它設計的。另外,我們可以選擇合理的語言選擇,例如C/C++,C#,Delphi(應用程序寫在這裏)等。此外,簽名板是Topaz TS460(通過USB連接)。
任何人都可以告訴我如何做到這一點,或者我的剪貼板想法可能是最好的嗎?
tl; dr:通過遠程桌面將圖像從客戶端發送到服務器的最佳方式是什麼?
更新:
嗯,我做了一些測試,以ASCII純文本(我不能要傳輸的文件),它似乎有複製大量文本的問題。我試圖複製43M的文本,經過很長一段時間的等待,我剛剛得到一個空白剪貼板(就像它做了一個粘貼,但沒有粘貼文本),但我能夠在服務器之間傳輸大約2M的數據(速度不錯)和客戶端,所以這可能是簽名圖像是可行的(這將在任何JPEG或PNG壓縮)
我如何能夠使用autohotkey傳輸簽名圖像?而且我們正在每臺機器(服務器和客戶端)上管理安裝等。我沒有看到這個答案是如何相關的。 – Earlz 2009-12-04 22:09:19
對不起,對我來說「數字簽名」是文檔的加密哈希。我沒有仔細閱讀,看到你想要一個人類簽名的圖像。 Autohotkey可以讓你剪切和粘貼圖像從應用程序到應用程序。 (正如我所說的,我不知道遠程桌面是否會受到影響)在最好的情況下,您應該能夠將簽名映像從客戶端工具剪切並粘貼到服務器。在最糟糕的情況下,您可能需要進行抓屏,剪出簽名,然後粘貼。我不會推薦後者,但... – 2009-12-08 13:13:26