0
原諒我的問題的瑣碎。我被問到這個問題,我無法找到正確的答案,所以我決定自己研究並理解。我有spring
,maven
等背景。假設我在我的網絡中的box 192.168.0.10
上部署了我的Web應用程序,我可以在192.168.0.10
的端口9090
上監聽端口,並在我的應用程序本身上運行tomcat7上的常規端口8080
。Java Web應用程序可以監聽本地網絡中的tcp端口嗎?
這一切應該做的是監聽端口並根據接收到的值在客戶端顯示圖形。
我正在考慮使用maven
,我將有一個jar打包的項目處理網絡位並將控制權移交給web應用程序。事實上,它在我的腦海裏真的模糊不清。
任何人都可以爲我澄清一些事情嗎?
在此先感謝
你好,謝謝你的回答。我更關心的是沒有任何與tomcat有關的事情讓它更普遍。 –
如果它是一個Web應用程序,也許利用JEE或Spring,那麼它將端口的東西委託給任意的App Server,Tomcat或其他。如果你已經編寫了這些便攜式標準,那麼你並不是真正與tomcat綁定的。我認爲嘗試實施諸如端口監聽等管道設計是沒有任何價值的,但它比您想象的要難以擴展,因此堅持使用像Web Apps這樣的經過驗證的解決方案。 – djna