[Java] Server Client Communication 1 (inachevée)

A partir de ce moment, je parlerai de la communication serveur-client. Finalement, je veux obtenir la valeur (par exemple un entier) du serveur.

Tout d'abord ** Merci à toutes les affiches du site de référence **.

C'était le premier jour de l'enquête, mais j'ai trouvé cela assez difficile. Je n'ai pas réussi, alors j'écrirai où je trébuche.

Socket Je ne sais rien, alors je vais le chercher. ----- * URL de référence: https://zawapro.com/?p=687 ----- * Mot de recherche: "communication client serveur android"

Avec ce mot de recherche, de nombreux sites traitaient de Socket. Cependant, le site ci-dessus dispose d'un serveur basé sur une console et C'était la transmission de données, pas l'acquisition de données. C'est un site très utile, mais différent du but, j'ai donc changé pour une autre méthode.

Uri et intention

Ensuite, nous avons décidé que ** la connexion au site cible était la clé **, et Le programme suivant a été implémenté dans l'événement de clic de bouton.

                Uri uri = Uri.parse("https://jp.heroku.com/");
                Intent intent = new Intent(Intent.ACTION_VIEW, uri );
                startActivity(intent);

Quand je l'ai couru, le bouton est apparu, Je ne peux pas accéder au site cible en cliquant sur. ----- * URL de référence: https://android.roof-balony.com/intent/browser/ ----- * Mot de recherche: "Se connecter à l'URL Android"

Il n'y a pas de problème de mise en œuvre, donc ** Pensant que le point d'accès wifi de l'émulateur est étrange **, J'ai changé le point d'accès à partir des paramètres du terminal comme suit.

・ Proxy 10.0.2.2 ・ Port 8080

----- * URL de référence: http://www.hnyssh.net/?p=793 ----- * Mot de recherche: "connexion wifi de l'émulateur android"

Mais cela n'a pas fonctionné non plus. Étant donné que la marque d'accès wifi de l'émulateur était également activée, Il semble peu probable que le wifi ne soit pas connecté. Essayons une autre méthode ...

JSON Apparemment, il existe une API qui gère un format de données appelé JSON, donc Je vais passer à la méthode qui utilise JSON.

----- * URL de référence: https://qiita.com/hkusu/items/8572d768243fe7e7ed88 ----- * Mot de recherche: "API externe JSON android"

Il y avait de nombreux sites qui semblaient correspondre à cet objectif avec ce mot de recherche.

la prochaine fois

J'ai l'intention d'écrire un article sur JSON. c'est tout.

Recommended Posts

[Java] Server Client Communication 1 (inachevée)
Client Java mqtt
Essayez la communication en utilisant gRPC sur un serveur Android + Java
Principes de base du réseau Java (communication)
JPS (pages Java Server)
Remarque sur Java (WebSphere Application Server) [1]
[Java] Communication JSON avec jackson
Quel est le meilleur client HTTP pour Java?
[Java EE] Implémenter le client avec WebSocket
Arrêter de renvoyer du client au serveur
Conseils pour le client REST de haut niveau Java
Paramètre de délai d'expiration de l'API du client HTTP Java
J'ai essayé la communication UDP avec Java
Essayez la communication bidirectionnelle avec gRPC Java
Traitement serveur avec Java (Introduction partie 1)