导航:首页 > 编程语言 > java套接字编程

java套接字编程

发布时间:2024-10-31 03:01:52

java程序中使用tcp套接字编写服务端程序的套接字类是

ServerSocket。
“java程序中使用tcp套接字编写服务端程序的套接字类是”是《Java语言》复习资料的一道练习题,答案是ServerSocket。
Java是一门编程语言,是一门连接人与计算机的语言。

❷ JAVA Socket 底层是怎样基于TCP/IP 实现的

首先必须明确:TCP/IP模型中有四层结构:
应用层(Application Layer)、传输层(Transport Layer)、网络层(Internet Layer )、链路层(LinkLayer)
其中Ip协议(Internet Protocol)是位于网络层的,TCP协议时位于传输层的。通过Ip协议可以使可以使两台计算机使用同一种语言,从而允许Internet上连接不同类型的计算机和不同操作系统的网络。Ip协议只保证计算机能够接收和发送分组数据。 当计算机要和远程的计算机建立连接时,TCP协议会让他们建立连接:用于发送和接收数据的虚拟电路。

在JAVA中,我们用 ServerSocket、Socket类创建一个套接字连接,从套接字得到的结果是一个InputStream以及OutputStream对象,以便将连接作为一个IO流对象对待。通过IO流可以从流中读取数据或者写数据到流中,读写IO流会有异常IOException产生。

套接字或插座(socket)是一种软件形 式的抽象,用于表达两台机器间一个连接的“终端”。针对一个特定的连接,每台机器上都有一个“套接字”,可以想象它们之间有一条虚拟的“线缆”。JAVA 有两个基于数据流的套接字类:ServerSocket,服务器用它“侦听”进入的连接;Socket,客户端用它初始一次连接。侦听套接字只能接收新的 连接请求,不能接收实际的数据包,即ServerSocket不能接收实际的数据包。
套接字是基于TCP/IP实现的,它是用来提供一个访问TCP的服务接口,或者说套接字socket是TCP的应用编程接口API,通过它应用层就可以访问TCP提供的服务。
在JAVA中,我们用 ServerSocket、Socket类创建一个套接字连接,从套接字得到的结果是一个InputStream以及OutputStream对象,以便 将连接作为一个IO流对象对待。通过IO流可以从流中读取数据或者写数据到流中,读写IO流会有异常IOException产生。

阅读全文

与java套接字编程相关的资料

热点内容
拯救者新电脑哪里下载app 浏览:436
衣服沿子算法 浏览:571
成功编译但是不运行linux 浏览:208
什么叫安卓系统点餐 浏览:233
声控报警器单片机论文 浏览:389
程序员写作业的动画 浏览:896
邻居家的wifi加密了怎么用手机打开 浏览:786
java泛型约束 浏览:602
为什么要打击加密货币 浏览:61
优朋服务器连接异常怎么回事 浏览:416
蓝奏云怎么下载安卓软件 浏览:653
威刚硬盘怎么加密 浏览:659
爱快关机命令 浏览:601
java程序员在抚州工资多少 浏览:548
智安保app安卓版从哪里下载啊 浏览:143
phpcsv中文 浏览:801
坪山如何学app开发技术 浏览:665
idea算法c 浏览:238
骨科手术图谱pdf 浏览:669
java波形图 浏览:476