美文网首页
Socket编程-Java

Socket编程-Java

作者: Coder_Roc | 来源:发表于2015-03-03 21:14 被阅读144次

涉及的知识点:
网络基础知识,InetAddress类,URL,TCP,UDP等。

唯一的标识:IP地址
共同的语言:协议
不同应用程序的通信:端口号

例如:
http://usee.tk:80

TCP/IP模型

物理层,数据链层,网络层,传输层,应用层。

IP地址

网络中唯一的标识。
格式,192.168.1.1.
IPv4,IPv6(fe80::209d:f93f:2ae1:b461%77)

端口

  1. 用于区分不同的应用程序;
  2. 065535,其中01023为系统保留;
  3. IP地址和端口号组成了Socket,Socket是网络上运行的程序之间双向通信链路的终结点,是TCP和UDP的基础;
  4. http 80 ,ftp 21,telnet 23。

Java中的网络支持

InetAddress
URL
Sockets
Datagram


InetAdress

InetAdress 网络上的硬件资源,IP。

URL

统一资源定位符

协议:http
域名+端口+资源:资源名称。
在Java中为java.net.URL

Socket通信

TCP协议是面向连接、可靠的、有序的,以自节流的方式发送数据。


Socket通信模型

相关文章

  • 动脑学院架构篇-Java Socket编程基础及深入讲解

    【Socket】Java Socket编程基础及深入讲解 Socket是Java网络编程的基础,了解还是有好处的,...

  • Socket 编程

    Java Socket 编程

  • Java socket

    Java Socket实现基于TCP和UDP多线程通信Java Socket编程

  • Java Socket编程

    Java Socket编程 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是...

  • Java Socket编程(网络编程)

    一、Socket概要   Java的网络编程主要涉及到的内容是Socket编程,那么什么是Socket呢?简单地说...

  • Java中Socket连接超时问题

    Java中Socket连接超时问题 在Socket编程中,客户端常使用Socket socket = new So...

  • java 网络编程,Socket编程

    Java的网络编程主要涉及到的内容是Socket编程,那么什么是Socket呢?简单地说,Socket,套接字,就...

  • Java TCP/IP Socket编程

    《Java TCP/IP Socket编程》在TCP/IP Socket首次发布时,Java作为一个新的未被关注的...

  • Netty

    一、网络编程基础原理 1 网络编程(Socket)概念 首先注意,Socket不是Java中独有的概念,而是一个语...

  • JAVA技术知识体系

    java基础 java虚拟机 集合框架 网络编程-Socket 并发编程-Thread io 数据库操作-JDBC...

网友评论

      本文标题:Socket编程-Java

      本文链接:https://www.haomeiwen.com/subject/hremxttx.html