为了账号安全,请及时绑定邮箱和手机立即绑定

Java Socket应用---通信是这样练成的

难度初级
时长 2小时 0分
学习人数
综合评分9.77
496人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.6 逻辑清晰
  • tcp
    查看全部
    0 采集 收起 来源:Socket 简介

    2016-12-05

  • url常用方法
    查看全部
  • url
    查看全部
  • inetaddress.getlocalhost
    查看全部
  • 网络支持
    查看全部
    0 采集 收起 来源:网络基础简介

    2016-12-05

  • 端口
    查看全部
    0 采集 收起 来源:网络基础简介

    2016-12-05

  • 网络知识
    查看全部
    0 采集 收起 来源:网络基础简介

    2016-12-05

  • /** * 服务器端,实现基于UDP的用户登录 * @author 李琦 * */ /** * 接收客户端发送的信息 */ //1.创建服务器端DatagramSocket,指定端口 //2.创建数据报,用于数据客户端发送的数据 //创建字节数组,指定接收的数据报的大小 //3.接收客户端发送的数据 //4.读取数据 /** * 向客户端响应数据 */ //1.定义客户端的地址,端口和数据 //2.创建数据报,包含响应的信息 //4.关闭信息 /** * 客户端 * @author 李琦 * */ /** * 向服务器端发送数据 */ //1.定义服务器的地址,端口号,数据 //2.创建数据报 //3.创建DatagramSocket对象 //4.向服务端发送数据报 /** * 接收服务器端响应的数据 * */ //1.创建数据报,用于接收服务端响应的数据 //2.接收服务器响应的数据 //3.读取数据 //4.关闭资源
    查看全部
  • UDP客户端
    查看全部
  • UDP服务器端
    查看全部
  • UDP协议(用户数据报协议)是无连接的、不可靠的、无序的(传输顺序不固定) UDP协议以数据报作为数据传输的载体 UDP传输数据时,首先需要将要传输的数据定义成数据报(Datagram),在数据报中指明数据所要达到的Socket(主机地址和端口号),然后再将数据报发送出去 DatagramPacket类构造方法: 1、DatagramPacket(byte[] buf,int length)//接受长度为length的数据包 2、DatagramPacket(byte[] buf,int length,InetAddress address,int port)//将指定长度的字节发送到指定主机的指定端口 DatagramSocket类 1、构造方法:DatagramSocket(); DatagramSocket(int port,InetAddress laddr); 2、close();//关闭DatagramSocket 3、getInetAddress();//获取地址 4、getPort();//获取端口号 5、send(DatagramPacket p);//从此套接字发送数据包 recrive(DatagramPacket p);//从此套接字接收数据包
    查看全部
    0 采集 收起 来源: DatagramPacket

    2016-12-05

  • Java 网络支持
    查看全部
    0 采集 收起 来源:网络基础简介

    2016-12-04

  • 多线程的优先级,如果不定一个优先级,会很慢 thread.setpriority();
    查看全部
    0 采集 收起 来源:Socket 总结

    2016-12-04

  • /** * 服务器端,实现基于UDP的用户登录 * @author 李琦 * */ /** * 接收客户端发送的信息 */ //1.创建服务器端DatagramSocket,指定端口 //2.创建数据报,用于数据客户端发送的数据 //创建字节数组,指定接收的数据报的大小 //3.接收客户端发送的数据 //4.读取数据 /** * 向客户端响应数据 */ //1.定义客户端的地址,端口和数据 //2.创建数据报,包含响应的信息 //4.关闭信息 /** * 客户端 * @author 李琦 * */ /** * 向服务器端发送数据 */ //1.定义服务器的地址,端口号,数据 //2.创建数据报 //3.创建DatagramSocket对象 //4.向服务端发送数据报 /** * 接收服务器端响应的数据 * */ //1.创建数据报,用于接收服务端响应的数据 //2.接收服务器响应的数据 //3.读取数据 //4.关闭资源
    查看全部
  • 多线程服务器 应用多线程服务器来实现服务器与客户端之间的通信 基本步骤 1.服务器端创建ServerSocket,循环调用accept()等待客户端连接 2.客户端创建一个socket并请求和服务器端连接 3.服务器端接收客户端请求,创建socket与该客户建立专线连接 4.建立连接的两个socket在一个单独的线程上对话 5.服务器继续等待新的连接
    查看全部

举报

0/150
提交
取消
课程须知
本课程是 Java 开发课程的高级课程,需要对 Java 中的面向对象、IO、多线程,以及网络相关知识有一定的基础
老师告诉你能学到什么?
1、网络相关的基础知识 2、Java 中网络相关 API 的应用 3、实现基于 TCP 的 Socket 编程 4、实现基于 UDP 的 Socket 编程

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!