分享

客户机和服务器是怎样建立通信连接的?

 昵称11935121 2018-03-27
Socket作为一种通信机制,可用于对IP地址和端口进行描述。Socket可接收和发送数据。服务器的全部工作就是等候建立一个连接,然后用那个连接产生的Socket 创建一个InputStream 以及一个OutputStream。开始连接之后,从InputStream 读入的所有东西都会反馈给OutputStream,直到接收到行END为止,最终关闭连接。 在客户机连接与服务器连接之后创建一个OutputStream。在这时就可以发送一个文本文件。客户机在这时可创建一个InputStream,从而开始对服务器的数据进行接收。 服务器与客户机可以使用同样的端口号,同时客户机利用本地主机地址连接位于同一台机器中的服务这个例子将以最简单的方式运用套接字对服务器和客户机进行操作。服务器的任务就是在建立连接,然后用那个连接产生的Socket 创建一个InputStream 以及一个OutputStream。然后,它从InputStream 读入的所有东西都会反馈给OutputStream,直到接收到行中止(END)为止,最终将连接关闭。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多