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

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

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

    2015-09-04

  • URL类
    查看全部
  • URL类的使用
    查看全部
  • URL知识
    查看全部
  • 根据机器名获取Address
    查看全部
  • 本机address
    查看全部
  • IP与端口组成socket
    查看全部
    0 采集 收起 来源:网络基础简介

    2015-09-04

  • TCP/IP 五层模型 TCP/IP协议主要应用在传输层和应用层
    查看全部
    0 采集 收起 来源:网络基础简介

    2015-09-04

  • 我试试截图
    查看全部
    0 采集 收起 来源:Socket 总结

    2015-09-03

  • 关于Socket重点与经验
    查看全部
    0 采集 收起 来源:Socket 总结

    2015-09-02

  • 服务器端: 1.创建ServerSocket对象,绑定监听端口 2.通过accept()方法监听客户端请求 3.连接建立后,通过输出流读取客户端发送的请求信息 4.通过输出流向客户端发送响应信息 5.关闭相关资源 --------------------------------------------------- 客户端: 1.创建Socket对象,指明需要连接的服务器的地址和端口号 2.连接建立后,通过输出流向服务器端发送请求信息 3.to能够过输入流获取服务器响应的信息 4.关闭相关资源
    查看全部
  • 通信过程(Socket通信模型): 1、在服务端建立一个ServerSocket,绑定相应的端口,并且在指定的端口进行侦听,等待客户端的连接。 2、当客户端创建连接Socket并且向服务端发送请求。 3、服务器收到请求,并且接受客户端的请求信息。一旦接收到客户端的连接请求后,会创建一个链接socket,用来与客户端的socket进行通信。 通过相应的输入/输出流进行数据的交换,数据的发送接收以及数据的响应等等。 4、当客户端和服务端通信完毕后,需要分别关闭socket,结束通信。 ServerSocket常用方法: ServerSocket(int port)——创建并绑定到特定端口的服务器套接字 accept()——侦听并接受到此套接字的连接 close()——关闭此套接字 getInetAddress()——得到ServerSocket对象绑定的IP地址。如果ServerSocket对象未绑定IP地址,返回0.0.0.0。 getLocalPort()——返回此套接字在其上侦听的端口 Socket常用方法: Socket(InetAddress address, int port)——创建一个套接字并将其连接到指定ip地址的指定端口号 Socket(String host, int port)——创建一个套接字并将其连接到指定主机上的指定端口号 close()——关闭此套接字 getInetAddress()——返回套接字连接的地址 getInputStream()——返回此套接字的输入流 getOutputStream——返回此套接字的输出流
    查看全部
    0 采集 收起 来源:Socket 简介

    2015-09-01

  • url
    查看全部
  • 两台计算机要通过网络进行通信,必须具备: 1、唯一的标识(IP地址); 2、需要共同的语言(协议); 3、辨别不同应用程序(端口号). Tcp传输控制协议 ip互联网协议 网络模型 物理层 网线 网卡 数据链路层 网络 传输层 TCP IP 应用层 用户直接接触的 http(看新闻 电子商务)超文本传输协议 ftp文件(上传 下载)传输协议 smtp(文件发送) IP地址就像是手机号码,每台电脑的ip唯一 ipv4 32位2进制 192.168.0.1; 端口号 区分不同应用 端口范围0-65535 其中0-1023为系统所保存 ip 端口 组成了Scoket 运行的程序之间双向通讯链路的终结点 http 80 ftp 21 telnet 13 各种协议端口号 1、InetAddress:用于标识网络上的硬件资源。(IP地址) 2、URL:统一资源定位符---通过URL可以直接读取或写入网络上得数据。 3、Sockets:使用TCP协议实现网络通信的Socket相关的类。 4、Datagram:使用UDP协议,将数据保存在数据报中,通过网络进行通信。
    查看全部
    0 采集 收起 来源:网络基础简介

    2015-08-31

  • tcp/ip
    查看全部
    0 采集 收起 来源:网络基础简介

    2015-08-31

举报

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

微信扫码,参与3人拼团

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

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