簡體   English   中英

客戶端PC通過LAN與主機PC通信

[英]Client PC communication with a Host PC over LAN

簡短說明:我需要執行的任務是,使應用程序獲取計算機的攝像機屏幕快照,並將其與其他信息一起發送到同一本地網絡(但未連接到Internet)中的另一台運行Windows Service的計算機。

詳細說明:我們有一個應用程序在用戶進行調查時在后台運行,並且我們獲得了用戶的信息(例如ID),並且將他的答案與其他信息(目前僅圖片)一起保存。 我們將這些圖片轉換為數據,並將其發送到WebService,然后將其保存在服務器中。 現在,我們正在實現此功能的“脫機”版本,並且應該將用戶數據保存到局域網中的特定計算機上,運行另一個應用程序來保存這些數據,以便稍后將其上傳到服務器時線上。

問題兩台PC上需要什么才能使此通信正常進行? 如果未安裝IIS,是否可以訪問主機PC中的Windows服務? (它將是一台客戶端計算機,因此可能沒有)。

我一直在嘗試使用Google來了解我應該搜索/理解的內容,但是找不到與WCF和IIS /在線服務無關的任何內容。

您需要在2之間進行某種形式的通信。它可能是TCP / IP套接字或WCF或經典的Web服務...但是,如果是Web服務,那么您確實需要像WCF一樣將其托管在IIS中。 但是WCF不僅允許您將其托管在IIS中,還可以將其自托管在您的應用程序中,或者也可以使用Windows激活服務(WAS)。 TCP / IP套接字也可以是此處的解決方案。 我傾向於TCP / IP套接字,因為您描述的問題比全面的服務更適合此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM