这个问题看似简单,其实复杂,关联以下因素:
1、系统结构
可能会是以下几种情况,实际系统更加复杂。
(1)工作站、服务器、路由器/外网/路由器、工作站
(2)工作站、路由器/外网/路由器、工作站、服务器
(3)工作站、服务器、路由器/外网/路由器、工作站、服务器
(4)工作站、服务器、路由器/外网/
无论哪种情况(结构/架构),数据流向与应用软件/系统有关,应用软件对数据的需要决定数据先到那里(向哪里传输或存储),或者从哪里获得数据。
2、B/S或C/S
B/S:浏览器/服务器模式
浏览器作为通用客户端,本地数据表作为缓冲,与服务器(内或外)上的应用和数据进行交互。
数据流向决定于应用。
C/S:客户端/服务器模式
独立开发的专用应用程序,运行在工作站上,为加快数据交换速度有一个小的本地数据库,与服务器(内或外)上数据进行交互,数据流向决定于应用程序。
实际情况比次复杂太多了,涉及到NAT、负载均衡、微服务、存取分离、数据库分布、实时内存数据库......
3、应用
应用是核心,访问或存取哪里的数据根据功能需要,与系统结构/架构有关。
因此不能简单地说工作站的数据先到那里再到那里。