Java.net est un package qui fournit un ensemble de classes ainsi que des interfaces pour la mise en réseau en Java. Certaines des classes sont la classe URL, la classe URLConnection, la classe Socket, la classe ServerSocket, DatagramSocket, MulticastSocket, etc. Dans les sections ci-dessous, les différentes classes du package java.net seront abordées.
PUBLICITÉ Cours populaire dans cette catégorie MAÎTRISÉE JAVA - Spécialisation | 78 séries de cours | 15 tests simulésCommencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
Comme déjà évoqué, le package java.net est utile dans les réseaux Java. Il prend en charge deux protocoles tels que :
Permet le transfert de paquets de données entre applications. Afin d'effectuer plusieurs opérations sur ces protocoles, des classes de packages java.net sont utilisées. Il sera discuté dans la section suivante.
Voici les classes du package javs.net :
Cours | Description de la classe |
Authentificateur |
Il est très essentiel d'obtenir ou de récupérer l'authentification de connexion pour les applications réseau dans un réseau. Les objets de classe Authenticator aident à obtenir cette authentification.
|
CacheRequest |
Nous savons que la mémoire cache est une mémoire utilisée pour une récupération rapide des informations. La classe CacheRequest aide à stocker les ressources ResponseCache.
|
CacheResponse |
La classe CacheRequest aide à récupérer les ressources ResponseCache.
|
ContentHandler |
Normalement, une connexion réseau est établie à l'aide d'URL. La classe ContentHandler est la superclasse des classes particulières choisies pour lire les objets de connexion URL.
|
CookieHandler |
L'objet de classe CookieHandler offre un mécanisme de rappel au gestionnaire de protocole HTTP avec l'implémentation de la politique de gestion de l'état HTTP.
|
CookieManager |
La classe CookieManager étend ou implémente la classe CookieHandler, c'est-à-dire
|
DatagramPacket |
La classe DatagramPacket restitue le paquet de datagramme.
|
DatagramSocket |
Dans un réseau, afin de transférer des paquets de datagrammes, une socket d'entité est indispensable.
|
DatagramSocketImpl |
Classe parent qui aide à l'implémentation de sockets ainsi qu'un datagramme.
|
Adresse d'interface |
Classe qui représente l'adresse de l'interface réseau.
|
JarURLConnection |
Cette classe établit la connexion URL aux fichiers JAR.
|
MulticastSocket |
Le transfert de paquets IP multicast s'effectue à l'aide de cette classe.
|
InetSocketAddress |
La combinaison adresse IP-numéro de port est appelée adresse de socket IP. La classe InetSocketAddress offre une implémentation similaire. Il est déclaré ainsi :
|
InetAddress |
Cette classe représente l'adresse IP.
|
Inet4Address |
Cette classe représente l'adresse IP version 4.
|
Adresse Inet6 |
Cette classe représente l'adresse IP version 6.
|
IDN |
Conversion de l'IDN entre la représentation ASCII CE et la représentation Unicode normale.
|
HttpURLConnexion |
Cette classe aide à obtenir des connexions URL dotées de fonctionnalités HTTP.
|
HttpCookie |
Cette classe aide à représenter les cookies HTTP qui transportent des informations d'état entre client-serveur. La classe est déclarée comme suit :
|
NetPermission |
Cette classe offre plusieurs autorisations liées au réseau.
|
Interface réseau |
Cette classe aide à représenter l'interface réseau.
|
Authentification par mot de passe |
Cette classe agit en tant que détenteur de données par l'authentificateur.
|
Procuration |
Cette classe aide dans les paramètres liés au proxy.
|
ProxySelector |
Cette classe aide à la sélection du serveur proxy.
|
RéponseCache |
Cette classe représente les caches associés aux connexions URL.
|
SecureCacheResponse |
Cette classe représente le cache obtenu grâce à l'utilisation de modes sécurisés.
|
ServeurSocket |
Cette classe aide à l’implémentation du socket serveur.
|
Prise |
Cette classe implémente les sockets associés au côté client.
|
Adresse de prise |
Cette classe implique la représentation Socket Address.
|
SocketImpl |
Il s'agit d'une classe qui agit comme classe parent pour chaque classe implémentant un socket.
|
Autorisation de prise |
Cette classe fournit l'accès au réseau à l'aide de sockets.
|
Options de prise standard |
Cette classe fournit des options de socket standard.
|
URI |
Cette classe représente un identifiant de ressource uniforme.
|
URL |
Cette classe représente Uniform Resource Locator.
|
URLClassLoader |
Le chargement de certaines classes et ressources mentionnées avec le chemin de recherche se fait à l'aide de cette classe.
|
URLConnexion |
Il s'agit d'une classe qui fait office de classe parent pour les classes qui communiquent entre l'application et une URL.
|
URLDécodeur |
Le décodage des formulaires HTML se fait à l'aide de cette classe.
|
URLEncodeur |
L'encodage des formulaires HTML se fait à l'aide de cette classe.
|
URLStreamHandler |
Il s'agit d'une classe qui agit comme classe parent pour les gestionnaires de protocole Stream.
|
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!