Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3615 connectés 

 


Dernière réponse
Sujet : [JAVA] Interroger une BD à partir d'une applet, c'est possible ?
Titprem Ben en fait, pour la servlet, c'est pas trop possible, vu que j'ai pas accès au serveur. :D
 
On peut écarter l'accès via une applet, car je pense que ce n'est pas possible (rien vu nulle part).
 
C'est assez compliqué en fait. On va faire ça à partir de Frames et d'applications.
 
Merci pour vos réponses. :) :jap:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Titprem Ben en fait, pour la servlet, c'est pas trop possible, vu que j'ai pas accès au serveur. :D
 
On peut écarter l'accès via une applet, car je pense que ce n'est pas possible (rien vu nulle part).
 
C'est assez compliqué en fait. On va faire ça à partir de Frames et d'applications.
 
Merci pour vos réponses. :) :jap:
darklord

tilleul a écrit a écrit :

euh oui ... ok ... j'ai parlé un peu vite pour l'applet ... mais pour l'applic ca doit aller non ?  




 
euh oui sinon c'est une fameuse limitation. Evidemment !

gfive Sinon, y'a une solution un peu bâtarde, mais qui pourrait marcher, si ton hébergeur ne veut pas ouvrir de port supplémentaire que le port Web sur la machine sur laquelle sera téléchargée l'applet : tu fais, côté serveur, des pages de consultation de base (en PHP, ou avec des servlets, à toi de voir), et ton applet va ouvrir des connections Web pour récupérer le contenu de ces pages......
 
URL url = new URL(tapage?tesarguments=toto&....);
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
 
Ensuit, tu peux lire dans le BufferedReader, le contenu de la page, donc, le résultat de ta requête......
tilleul euh oui ... ok ... j'ai parlé un peu vite pour l'applet ... mais pour l'applic ca doit aller non ?
darklord

tilleul a écrit a écrit :

a mon avis ca doit meme etre possible niveau client (applet ou application) ... le seul problème étant la sécurité de tes mots de passe pour accéder à tes données ... vu que le client aura le code source de tes classes ...  




 
 :non:  
 
Uniquement si la BD se trouve sur la même machine que l'applet téléchargée. Une applet, par défaut, ne peut ouvrir une connex quelle qu'elle soit que vers la machine où elle a été téléchargée.

 

[jfdsdjhfuetppo]--Message édité par DarkLord--[/jfdsdjhfuetppo]

tilleul a mon avis ca doit meme etre possible niveau client (applet ou application) ... le seul problème étant la sécurité de tes mots de passe pour accéder à tes données ... vu que le client aura le code source de tes classes ...
Nestor à partir d'un servlet (exécuté côté serveur par opposition à l'applet exécutée côté client) oui c'est possible. Il y a plusieurs "syntaxes" possible suivant si tu utilises le pilote JDBC de java, de ta base de données, un driver JDBC-ODBC ou encore si tu te connectes "directement" ou via un pool de connexions...
Titprem Tous les exemples que j'ai pu trouver, dans des livres ou sur le net, le font via des applications. :(
 
J'ai essayé de bidouiller pour avoir une applet, mais ça n'a rien donné... :(
 
C'est possible ? :)
 
:jap:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)