22.Java语言软件架构(CS/BS )、网络通信三要素、TCP通信、Socket、ServerSocket套接字
软件架构CS/BS1.桌面应用程序(C-Client/S-Server):在本机安装,并可以独立启动的程序;1).单机版:运行时不需要网络。例如:计算器、Word、扫雷......2).网络版:运行时需要联网。例如:QQ、斗地主、网游......2.WEB应用程序(B-Browser/S-Server):程序只需要发布到互联网上的一台服务器上即可,客户端只需要“浏览器”,就可以通过网址访问我们的服