我管理一家公司的網站,該公司在與該網站的原始開發人員不滿意後僱用了我的網站。該網站的一個功能是添加新病人。添加患者的一部分是通過小應用程序從客戶機上的USB端口接收數據。自Java 7更新21以來,該小程序無法運行,並且該公司要求刪除該小程序並將其替換爲其他解決方案。但是,由於小應用程序正在偵聽來自服務器的客戶端USB端口以檢索數據,因此我無法執行此操作。我想到了一些想法來解決這個問題,但我不確定它是否有可能並且無法在網上找到答案。我希望這裏有人能告訴我,如果我的想法是可能的,或者指向正確的方向。服務器偵聽客戶端串行端口
當用戶添加新患者時,網站將在服務器上調用Web服務。然後,該Web服務將在客戶端上調用WCF託管的Windows服務並激活其串行端口偵聽器。一旦客戶端的Windows服務接收到數據,WCF就會響應服務器上的Web服務並解析數據。
我遇到的麻煩是找到一種方法,Web服務可以調用客戶端下載的WCF,讓它開始監聽USB端口。如果有人能告訴我如何做到這一點,或者建議讓服務器啓動客戶端監聽串口的更好方法,我將不勝感激。
小應用程序未在服務器上運行。它在客戶端上運行。 –