Des classes sont founies pour construire des applications utilisant des adresses URL (Universal Resource Locators) et récupérant des données sur des documents distants présents sur Internet ou un intranet.
| Les classes |
| Authenticator |
represente un objet qui sait comment obtenir l'authentification pour une connexion réseau. |
| ContentHandler |
constitue la superclasse de toutes les classe qui lisent un objet à partir d'un URLConnection. |
| DatagramPacket |
représente un paquet de datagrammes. |
| DatagramSocket |
représente un socket pour l'envoi et la réception de paquets de datagrammes. |
| DatagramSocketImpl |
représente un dataramme abstrait et une classe de base pour l'implémentation de sockets multicast. |
| HttpURLConnection |
représente un objet URLConnection avec un support pour les caractéristiques HTTP spécifiques. |
| Inet4Address |
représente une adresse de protocole Internet (IP) version 4 (IPv4). |
| Inet6Address |
représente une adresse de protocole Internet (IP) version 6 (IPv6). |
| InetAddress |
représente une adresse de protocole Internet (IP). |
| InetSocketAddress |
implémente une adresse de socket IP : adresse IP et numéro de port ou nom d'hôte et numéro de port, dans le dernier cas une tentative est faite pour résoudre le nom d'hôte. |
| JarURLConnection |
représente un objet URLConnection pour une fichier d'archive Java (JAR) ou une entrée dans un fichier JAR. |
| MulticastSocket |
constitue un utilitaire pour l'envoi et la réception de paquets multi-distributions IP. |
| NetPermission |
est utilisée pour les permissions de réseau diverses. |
| NetworkInterface |
représente une interface réseau composée d'un nom et une liste d'adresses IP assignées à cette intefaface. |
| PasswordAuthentication |
représente un détenteur de données qui est utilisé par l'objet Authenticator. |
| ServerSocket |
implémente les sockets côté serveur. |
| Socket |
implémente les sockets côté client. |
| SocketAddress |
représente une adresse de socket sans adjonction de protocole. |
| SocketImpl |
constitue la superclasse commune de toutes les classes qui implémentent effectivement les sockets. |
| SocketPermission |
représente l'accès à un réseau via des sockets. |
| URI |
représente une référence URI (Uniform Resource Identifier). |
| URL |
représente une adresse URL (Uniform Resource Locator) pointant une ressource sur Internet ou un Intranet. |
| URLClassLoader |
est utilisée pour charger les classes et les ressources à partir d'un chemin de recherche d'adresses URL référant les répertoires et fichiers JAR. |
| URLConnection |
constitue la superclasse de toutes les classes qui représente un lien de communications entre l'application et l'adresse URL. |
| URLDecoder |
représente un utilitaire pour le décodage de formulaire HTML. |
| URLEncoder |
représente un utilitaire pour l'encodage de formulaire HTML. |
| URLStreamHandler |
constitue la superclasse commune de tous les gestionnaires de protocole de flux. |
| Les exceptions |
| BindException |
indiququ'une erreur s'est produite lors de la tentative de relier un socket à une adresse locale et un port. |
| ConnectException |
indique qu'une erreur s'est produite lors de la tentative de connecter un socket à une addresse distante et un port. |
| MalformedURLException |
indique qu'une URL mal formée a été trouvée. |
| NoRouteToHostException |
indique qu'une erreur s'est produite lors de la tentative de connecter un socket à une addresse distante et un port. |
| PortUnreachableException |
indique qu'un message inaccessibilité de port ICMP a été reçu sur un datagramme connecté. |
| ProtocolException |
indique qu'une erreur s'est produite dans le protocole sous-jacent, tel qu'une erreur TCP. |
| SocketException |
indique qu'une erreur s'est produite dans le protocole sous-jacent, tel qu'une erreur TCP. |
| SocketTimeoutException |
indique qu'une pause s'est produite sur un socket. |
| UnknownHostException |
indique que l'adresse IP d'un hôte a pu ne pas être déterminé. |
| UnknownServiceException |
indique qu'une exception de service inconnu s'est produite. |
| URISyntaxException |
indique qu'une chaîne de caractères n'a pu être analysé comme une référence URI. |