Outils pour utilisateurs

Outils du site


lang:java:net:client_serveur

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

lang:java:net:client_serveur [2019/01/17 13:52] – Création rootlang:java:net:client_serveur [2019/01/17 14:33] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. root
Ligne 218: Ligne 218:
 ====Avec HttpComponents d'Apache==== ====Avec HttpComponents d'Apache====
 ===Client=== ===Client===
-Commencez par créer un nouveau [[:ide:eclipse:projet|Java Project]], et  [[ide:eclipse:projet#installation_d_une_librairie|installer la librairie]] [[http://hc.apache.org/downloads.cgi|HttpClient 4.5.2 (GA)]], {{ :helloworld:communication_reseau:tcp:httpcomponents-client-4.5.2-bin.tar.gz |Archive}}. Dans cet exemple, il sera nécessaire d'utiliser les librairies ''httpclient-4.5.2.jar'', ''httpcore-4.4.4.jar'' et ''commons-logging-1.2.jar''.+Commencez par créer un nouveau [[:ide:eclipse:projet|Java Project]], et  [[ide:eclipse:projet#installation_d_une_librairie|installer la librairie]] [[http://hc.apache.org/downloads.cgi|HttpClient 4.5.2 (GA)]], {{ lang:java:net:httpcomponents-client-4.5.2-bin.tar.gz |Archive}}. Dans cet exemple, il sera nécessaire d'utiliser les librairies ''httpclient-4.5.2.jar'', ''httpcore-4.4.4.jar'' et ''commons-logging-1.2.jar''.
  
 Ici, on ne maintient pas la connexion avec le serveur. On ne fait que des requêtes GET/POST. Ici, on ne maintient pas la connexion avec le serveur. On ne fait que des requêtes GET/POST.
Ligne 295: Ligne 295:
 Il est possible d'utiliser un [[helloworld:web:java:servlet|Servlet]] ou alors un ''HttpRequestHandler'' (ci-dessous). Il est possible d'utiliser un [[helloworld:web:java:servlet|Servlet]] ou alors un ''HttpRequestHandler'' (ci-dessous).
  
-Commencez par créer un nouveau [[:ide:eclipse:projet|Java Project]], et  [[ide:eclipse:projet#installation_d_une_librairie|installer la librairie]] [[http://hc.apache.org/downloads.cgi|HttpCore 4.4.5 (GA)]], {{ :helloworld:communication_reseau:tcp:httpcomponents-core-4.4.5-bin.tar.gz |Archive}}. Dans cet exemple, il sera nécessaire d'utiliser la librairie ''httpcore-4.4.5.jar''.+Commencez par créer un nouveau [[:ide:eclipse:projet|Java Project]], et  [[ide:eclipse:projet#installation_d_une_librairie|installer la librairie]] [[http://hc.apache.org/downloads.cgi|HttpCore 4.4.5 (GA)]], {{ lang:java:net:httpcomponents-core-4.4.5-bin.tar.gz |Archive}}. Dans cet exemple, il sera nécessaire d'utiliser la librairie ''httpcore-4.4.5.jar''.
  
 <file java Server.java> <file java Server.java>
lang/java/net/client_serveur.1547729549.txt.gz · Dernière modification : 2019/01/17 13:52 de root