C/S架构
服务器:监听某个端口,等待客户端连接
客户端:利用已知的(主机IP、主机监听的端口号)与服务器建立socket连接
建立连接之后,后面的操作那不水到渠成了,嘿嘿嘿~~~
B/S架构
服务器:监听某个端口,等待客户端发起请求
客户端:利用已知的(主机IP、主机监听的端口号)对服务器发起请求
想要理解好这两段话,你可以这样想,C/S架构的软件,哪里有什么路由,也没地方给你输路由啊,所以它只能先连接再服务,断开连接不服务,而 B/S 架构不一样,它有路由,用户输入路由后,至于服务器服不服务,这得看你路由对不对,还有服务器开没开起来
总结一句话就是(这个思想几乎适用于所有软件开发):
(C/S 架构强调连接,B/S 架构强调路由)