我的管理層最近接觸到了一個有趣的問題 - 我很確定我在告訴我的老闆正確的信息,但我真的想確保我告訴他們正確的東西。如何通過網絡在兩個應用程序之間保持持久的網絡連接?
我被要求開發具有此功能的一些軟件:
- 在一個位置的應用程序正在不斷處理實時數據每秒鐘且僅當底層數據以任何方式發生了變化,生成數據。
- 在該數據已經改變結果發送到另一個箱子在網絡上
- 時保持兩臺機器之間的持續連接,改變遙控盒,如果由於某種原因,網絡連接下樓
從我的理解中,我想我需要做一些關於做某種TCP/IP套接字級別的東西的閱讀。這樣,如果連接斷開,遠程位置將意識到它收到的數據可能是陳舊的。
但是管理層似乎非常確信這可以使用SOAP來完成。我認爲SOAP或多或少是客戶從服務器啓動過程並通過HTTP協議獲得一些結果的一種方式。假設我錯了嗎?我無法找到關於SOAP如何能夠解決這樣的問題的很多信息。
我覺得我辦公室周圍的很多人都在使用SOAP作爲流行語,並且對SOAP的實際內容產生了一些混淆 - 並且能夠做到這一點。
任何想法如何完成這項任務,將不勝感激!