个性化阅读
专注于IT技术分析

Java网络教程介绍

本文概述

Java Networking是将两个或多个计算设备连接在一起以便我们可以共享资源的概念。

Java套接字编程提供了在不同计算设备之间共享数据的功能。

Java网络的优势

  1. 共享资源
  2. 集中软件管理

你知道吗 ?

Java网络术语

下面给出了广泛使用的Java网络术语:

  1. IP地址
  2. 协议
  3. 端口号
  4. MAC地址
  5. 面向连接和无连接协议
  6. 插座

1)IP地址

IP地址是分配给网络节点的唯一编号, 例如192.168.0.1。它由0到255之间的八位字节组成。

这是一个可以更改的逻辑地址。

2)协议

协议基本上是通信时要遵循的一组规则。例如:

  • TCP协议
  • 的FTP
  • 远程登录
  • SMTP
  • POP等

3)端口号

端口号用于唯一标识不同的应用程序。它充当应用程序之间的通信端点。

端口号与IP地址关联, 用于两个应用程序之间的通信。

4)MAC地址

MAC(媒体访问控制)地址是NIC(网络接口控制器)的唯一标识符。一个网络节点可以有多个NIC, 但是每个都有唯一的MAC。

5)面向连接和无连接协议

在面向连接的协议中, 确认是由接收方发送的。因此, 它是可靠的但很慢。面向连接协议的示例是TCP。

但是, 在无连接协议中, 接收方不会发送确认。因此它不可靠, 但速度很快。无连接协议的示例是UDP。

6)插座

套接字是双向通信之间的端点。

请访问下一页进行Java套接字编程。


java.net包

java.net包提供了许多类来处理Java中的网络应用程序。这些类的列表如下:

  • 认证者
  • 缓存请求
  • CacheResponse
  • 内容处理程序
  • 饼干店
  • CookieManager
  • 数据报文包
  • 数据报套接字
  • 的DatagramSocketImpl
  • 接口地址
  • JarURLConnection
  • 组播套接字
  • InetSocketAddress
  • InetAddress
  • Inet4Address
  • Inet6Address
  • 国际化域名
  • HttpURLConnection
  • HttpCookie
  • 网络权限
  • 网络接口
  • 密码认证
  • 代理
  • 代理选择器
  • ResponseCache
  • SecureCacheResponse
  • 服务器套接字
  • 插座
  • 套接字地址
  • SocketImpl
  • 套接字权限
  • StandardSocketOptions
  • URI
  • 网址
  • URLClassLoader
  • URLConnection
  • URLDecoder
  • URLEncoder
  • URLStreamHandler

我们将在网络教程中学到什么

赞(0)
未经允许不得转载:srcmini » Java网络教程介绍

评论 抢沙发

评论前必须登录!