问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中Socket通信

发布网友 发布时间:2022-04-20 07:06

我来回答

3个回答

热心网友 时间:2022-05-13 01:33

具体如下:

首先socket 通信是基于TCP/IP 网络层上的一种传送方式,我们通常把TCP和UDP称为传输层。其中UDP是一种面向无连接的传输层协议。UDP不关心对端是否真正收到了传送过去的数据。

如果需要检查对端是否收到分组数据包,或者对端是否连接到网络,则需要在应用程序中实现。UDP常用在分组数据较少或多播、广播通信以及视频通信等多媒体领域。

在这里我们不进行详细讨论,这里主要讲解的是基于TCP/IP协议下的socket通信。

socket是基于应用服务与TCP/IP通信之间的一个抽象,他将TCP/IP协议里面复杂的通信逻辑进行分装。

服务端初始化ServerSocket,然后对指定的端口进行绑定,接着对端口及进行监听,通过调用accept方法阻塞。

此时,如果客户端有一个socket连接到服务端,那么服务端通过监听和accept方法可以与客户端进行连接。

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。

Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java具有简单性、面向对象、分布式、健壮性、安全性、平*立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

热心网友 时间:2022-05-13 02:51

我发个图给你,没看懂再留言吧

热心网友 时间:2022-05-13 04:25

通过tcp/IP或者udp进行网络通讯。
如果还要继续深究的话,建议你看看网络协议方面的书籍
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大庆读专业的地方有哪些,就是像哈尔滨哪里,全都是学技术,比如拉丁,爵士... 如何修改朋友圈标签内容 ...是否允许照相机访问,不小心点了【记住我的选择】+【拒绝】该怎么解除... 豆芽炒肉(豆芽炒肉的家常做法) 工程勘察设计资质代办步骤有哪些 工程设计专项资质变更代办流程和资料 工程设计资质代办步骤有哪些 设计院资质代办步骤有哪些 Excel也能增加“后悔”次数 excel如何修改增加撤销次数 java中如何创建socket连接的过程? Java Socket连接问题 java编程中,Socket通信是怎么实现的? java建立socket连接 java简答题 如何创建socket连接的过程 java中如何创建socket连接的过程 java Socket通信原理 祝福 诗词 对新一年美好祝愿诗句 古诗词里最美好的祝愿 求新年祝福词语 给同事发什么春节祝福,要轻松一些的(60字以内)? 幼儿园开学祝福语古诗 关于“错”的诗句 代表美好的诗词 含有错的诗句有哪些? 表达美好祝愿的诗句有哪些 关于新年的宋词 元旦快乐的诗句 关于迎新年的诗句古诗 JAVA socket通信 Java Socket 长连接怎么实现 java关于socket多连接 java中怎么判断socket是否连接成功 java中的socket是什么意思? java的socket通信 Java Socket 连接不上服务器 java socket如何实现客户端与客户端的交互? java socket连接问题 如何让socket连接跨过路由器 java中用socket实现客户端与服务端双向连接问题 java关于Socket连接错误问题 java中使用Socket连接,关闭是出异常如何处理? 减肥酵制作方法,谁会呢?求方法~~~~~~ 华为nove4进水后出现频闪之后黑屏,但是应用提示音... 华为Nova4淋雨之后手机屏幕不定时的闪一下,前置摄... 华为nova4屏幕换一个多少钱? 怎么自己做减肥酵素 刚买的华为nova4刚才换了个主题后屏幕总是自动显示... 华为nova4手机屏幕裂成这个样子,内外屏都坏了吗?... 华为nova4换手机内屏?