Maison  >  Article  >  Java  >  Retrouver les bases de Java (20) : Résumé de la communication réseau

Retrouver les bases de Java (20) : Résumé de la communication réseau

黄舟
黄舟original
2017-01-16 10:40:081019parcourir

Reprendre les bases de java (20) : Résumé de la communication réseau

1. La notion de réseau

1. au moins deux ordinateurs sont connectés via certains supports de transmission 2. Réseau local Internet 3. Avantages du réseau

2. Architecture technologique logicielle

1. S Divers sites Web Navigateur/Serveur 2. C/S QQ 360 WPS Diverses applications Client/Serveur 3. Comparaison a. L'installation et la maintenance ultérieures B/S sont plus pratiques C/S est légèrement plus gênant Le fonctionnement de l'utilisateur est pratique et le client. expérience C/S est légèrement plus forte c. Trois vagues de développement Vulgarisation informatique Internet (PC) Stade initial : C/S Plus tard : B/S Internet mobile (terminal mobile) C/S

3. Principes de communication réseau

1. Trois éléments Adresse IP : Localiser un ordinateur dans le réseau Protocole TCP/IP : Réglementation Comment transmettre des données Routeur : Matériel Adressage et routage 2. Livraison express 3. 127.0.0.1 est une adresse IP spéciale qui représente l'adresse IP locale lorsqu'il n'y a pas de réseau. Elle est généralement utilisée pour les tests et le débogage

4. Port

<.>1. Adresse IP Il ne peut garantir que les données sont envoyées à un certain ordinateur, de sorte que le programme responsable de leur réception est distingué par le port 2. Nous devons définir un numéro de port (numéro de pièce) pour chaque programme en réseau. 3. 0-65535 Les numéros de port compris entre 0 et 1024 sont généralement réservés ou occupés par le système 4. Numéro de port IP


5. Protocole TCP/IP

1. Type : Protocole TCP Protocole UDP 2. Différence 3. Un programme peut avoir soit le protocole TCP, soit le protocole UDP


6. Structure API de programmation réseau Java

Java.net package Classe InetAddress, utilisée pour représenter ou stocker l'adresse IP de l'ordinateur 192.168.0.7 Le type String ne peut pas être utilisé pour stocker ------------------- -Protocole UDP--- ---------------Classe DatagramPacket, utilisée pour représenter la classe de message des données encapsulées Classe DatagramSocket, utilisée pour représenter le Socket d'une extrémité de l'envoi et de la réception de données Similaire à l'émetteur-récepteur d'un téléphone mobile de bout en bout point à point- ------------------Protocole TCP------------ -----Classe ServerSocket, utilisée pour représenter Socket côté serveur Classe Socket, utilisée pour représenter le client Socket C/SSocket Signification originale : socket Traduit en langage de programmation par : socket Similaire à un émetteur-récepteur de téléphone portable


7. Classe InetAddress

1. Représenter ou stocker l'adresse IP ne peut pas être nouvelle


8. Programmation réseau UDP

  1. Classe DatagramPacket, datagramme C'est le format des données packagées

2. Classe DatagramSocket, émetteur-récepteur (téléphone mobile)

Ce qui précède est le contenu de Regaining the Basics of Java (Twenty) : Network Communication Summary , pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn