這個問題看似簡單,其實復雜,關聯以下因素:
1、系統結構
可能會是以下幾種情況,實際系統更加復雜。
(1)工作站、服務器、路由器/外網/路由器、工作站
(2)工作站、路由器/外網/路由器、工作站、服務器
(3)工作站、服務器、路由器/外網/路由器、工作站、服務器
(4)工作站、服務器、路由器/外網/
無論哪種情況(結構/架構),數據流向與應用軟件/系統有關,應用軟件對數據的需要決定數據先到那里(向哪里傳輸或存儲),或者從哪里獲得數據。
2、B/S或C/S
B/S:瀏覽器/服務器模式
瀏覽器作為通用客戶端,本地數據表作為緩沖,與服務器(內或外)上的應用和數據進行交互。
數據流向決定于應用。
C/S:客戶端/服務器模式
獨立開發的專用應用程序,運行在工作站上,為加快數據交換速度有一個小的本地數據庫,與服務器(內或外)上數據進行交互,數據流向決定于應用程序。
實際情況比次復雜太多了,涉及到NAT、負載均衡、微服務、存取分離、數據庫分布、實時內存數據庫......
3、應用
應用是核心,訪問或存取哪里的數據根據功能需要,與系統結構/架構有關。
因此不能簡單地說工作站的數據先到那里再到那里。