Java套接字网络编程详解.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Java套接字网络编程详解 Java套接字网络编程是一种强大的技术,用于开发基于TCP/IP网络的Java程序。Java的这种力量来源于他独有的用于网络的API,这些API是一系列的类和接口,均位于包java.net和javax.net中。 套接字(Socket)是Java套接字网络编程的基础概念, Socket可以看成在两个程序进行通讯连接中的一个端点,一个程序将一段信息写入Socket中,该Socket将这段信息发送给另外一个Socket中,使这段信息能传送到其他程序中。 在Java套接字网络编程中,Network API依靠Socket进行通讯,Socket可以区别每一个套接字,通过组合IP地址、端口、端口号来形成整体。 有两种类型的套接字:流套接字(Stream Socket)和自寻址数据套接字。流套接字依靠TCP协议来保证信息正确到达目的地,实际上,IP包有可能在网络中丢失或者在传送过程中发生错误,任何一种情况发生,作为接受方的TCP将联系发送方TCP重新发送这个IP包。 在Java套接字网络编程中,InetAddress对象描述了IP地址,Socket对象描述了套接字,ServerSocket对象描述了服务器套接字。通过这三个类,可以实现基于TCP/IP网络的Java程序之间的通讯。 Java套接字网络编程的优点: * Java套接字网络编程使得Java程序可以轻松地访问网络资源 * Java套接字网络编程使得Java程序可以轻松地与其他程序进行通讯 * Java套接字网络编程使得Java程序可以轻松地实现网络低端通讯 Java套接字网络编程的应用: * 客户机/服务器(C/S)程序 * 网络游戏 * 在线聊天室 * 文件传输协议(FTP) * 电子邮件协议(SMTP) Java套接字网络编程是一种强大的技术,用于开发基于TCP/IP网络的Java程序,可以轻松地访问网络资源,并与其他程序进行通讯。
剩余49页未读,继续阅读
- 粉丝: 2
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 动手学深度学习,沐神版配套代码,所有代码均可在jupyter中运行,内附有极为详尽的代码注释
- qaxbrowser-1.1.32574.52.exe (奇安信浏览器windows安装包)
- C#编写modbus tcp客户端读取modbus tcp服务器数据
- 某房地产瑞六补环境部分代码
- 基于Matlab实现无刷直流电机仿真(模型+说明文档).rar
- AllSort(直接插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序,归并排序)
- 模拟qsort,改造冒泡排序使其能排序任意数据类型,即日常练习
- carsim+simulink联合仿真实现变道 包含路径规划算法+mpc轨迹跟踪算法 可选simulink版本和c++版本算法 可以适用于弯道道路,弯道车道保持,弯道变道 carsim内规划轨迹可视化
- 数组经典习题之顺序排序和二分查找和冒泡排序
- 永磁同步电机神经网络自抗扰控制,附带编程涉及到的公式文档,方便理解,模型顺利运行,效果好,位置电流双闭环采用二阶自抗扰控制,永磁同步电机三闭环控制,神经网络控制,自抗扰中状态扩张观测器与神经网络结合