文章 2024-07-10 来自:开发者社区

Java面试题:简述Java Socket编程的基本流程,包括客户端和服务器的创建与通信。

Java Socket编程的基本流程可以概括为以下几个步骤:创建服务器,创建客户端,建立连接,数据交换,关闭连接。下面是对这些步骤的详细解释: 一、创建服务器 创建 ServerSocket 对象:首先,服务器需要创建一个 ServerSocket 对象,并绑定到一个特定的端口上。ServerSocket 对象负责监听来自客户端的连接请求。 ...

文章 2023-12-18 来自:开发者社区

CocosCreator 面试题(十四)Cocos Creator WebSocket 、Socket.IO分别是什么?

Cocos Creator中的WebSocket和Socket.IO都是用于实现客户端与服务器之间实时通信的解决方案。下面我会详细介绍它们的特点,并给出使用示例。一、WebSocketWebSocket是一种在单个TCP连接上进行全双工通信的协议。在Cocos Creator中,WebSocket提供了一种底层的、基于事件的网络通信机制,通过WebSocket可以在客户端和服务器之间建立持久的连....

文章 2022-10-12 来自:开发者社区

软件测试面试题:socket建立连接的过程?

socket建立连接的过程?首先服务器建立监听, socket , bind , listen然后客户端发送请求, connect , send最后连接确认, accept , response 详细过程建立Socket连接至少需要一对套接字,其中一个运行于客户端,称为ClientSocket ,另一个运行于服务器端,称为ServerSocket 。套接字之间的连接过程分为三个步骤:服....

文章 2022-02-17 来自:开发者社区

阿里面试官: HTTP、HTTPS、TCP/IP、Socket通信、三次握手四次挥手过程?(附全网最具深度的三次握手、四次挥手讲解)

前言 这段时间面试官都挺忙的,频频出现在博客文章标题,虽然我不是特别想蹭热度,但是实在想不到好的标题了-。-,蹭蹭就蹭蹭 :) 事实上我在阿里面试的时候确实被问到了这个问题,HTTP、HTTPS、TCP/IP、Socket通信、三次握手四次挥手过程?当时虽然思路正确,可惜最终也并不算完全答对 结束后花了一段时间整理了下思路,参考和查阅了一下资料,整理如下:来源:编程充电宝 作者:在所不辞 问题描....

阿里面试官: HTTP、HTTPS、TCP/IP、Socket通信、三次握手四次挥手过程?(附全网最具深度的三次握手、四次挥手讲解)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Java面试那些事儿

手把手带您学习Java,开启编程之路。

+关注