zoukankan      html  css  js  c++  java
  • JavaSE:基于TCP协议的编程模型

    1.  C/S架构的简介

        <1>  在C/S模式下,客户向服务器发出服务请求,服务器接收请求后,提供服务

        <2>  例如:在一个酒店中,顾客找服务员点菜,服务员把点菜单通知厨师,厨师按点菜单做好菜后,

                 让服务员端给客户,这就是一种C/S工作方式。

                 如果把酒店看作一个系统,服务员就是客户端,厨师就是服务器,

                 这种系统分工和协同工作的方式

        <3>  客户端部分:为每个用户所专有的,负责执行前台功能

        <4>  服务器部分:由多个用户共享的信息与功能,招待后台服务

    2.  服务器:

        <1>  创建ServerSocket类型的对象,并提供端口号

        <2>  等待客户端的连接请求,调用accept()方法

        <3>  使用输入输出流进行通信

        <4>  关闭Socket 

    3.  客户端:

        <1>  创建Socket类型的对象,并提供服务器的IP地址和端口号

        <2>  使用输入输出流,进行通信

        <3>  关闭Socket

  • 相关阅读:
    线程状态
    线程的两种实现方式
    设计模式
    移动端适配总结(补充一个移动端touch案例)
    echart.js组件编写
    vuex,文件夹整理
    rem初始化
    PC初始化
    移动端初始化
    三角形实现原理
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/14875334.html
Copyright © 2011-2022 走看看