IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mon programme Discussion :

[Java]Connexion distante possible à une base mysql Free en Java


Sujet :

Mon programme

  1. #1
    Membre chevronné
    Profil pro
    Développeur Java Indépendant
    Inscrit en
    Mai 2007
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java Indépendant

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 333
    Points : 2 061
    Points
    2 061
    Par défaut [Java]Connexion distante possible à une base mysql Free en Java
    Bonjour à tous,

    Je viens de finir (oula, version Alpha 0.00001) de réaliser une application qui permet de simuler une connexion mysql à un serveur distant.

    L'interet de ce "drivers mysql" si on peut dire c'est qu'il permet d'accèder aux bases de données Free, alors que celui-ci bloque normallement les accès distants.

    Elle met donc à disposition du programmeur java deux classes :

    DbwResultSet.class
    DbwConnection.class

    Tout ceci permettant de se connecter à la base comme si c'était avec le driver mysql qu'on utilise tout le temps.

    A quelques différence près :
    -La classe DbwResultSet n'implémente pas (encore) toutes les fonctionnalité de la classe abstraite ResultSet.
    -Les données passe par l'intermédiaire d'une page php (en clair), il est donc indispensable de l'uploader sur le serveur.

    Il y a un petit tuto (lol très petit) qui explique ça dans le zip.

    Donc j'aimerais évidement que ceux que ça intéresse essaye ce petit 'driver' pas encore fini, et qu'il me disent, non pas qu'il est pas complétement fini (lol ça je sais), mais plutôt des critiques sur le code, comment il fonctionne, comment il est découpé, et comment ça serait mieux surtout.

    Comme je sais qu'il y a des puristes ici (voir des maniaques ) je pense que je vais m'en prendre plein la gueule ^^.

    merci d'avance pour vos réactions constructive, surtout n'hésitez pas :-)


    http://sourceforge.net/projects/dbwconnection/

    PS : Vouep je sais déjà qu'il faut que je remplace l'armée d'indexOf par des expressions régulières, et que le getDate marche pas .
    PS : merci à Djakisback qui m'a aider à réaliser la partie Php :-).

  2. #2
    Membre régulier

    Profil pro
    Inscrit en
    Août 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 60
    Points : 90
    Points
    90
    Par défaut
    Je n'ai pas regardé ton logiciel, mais c'est contraire aux conditions d'utilisations de Free.

    Logiquement,seul le serveur local peut se connecter à la BDD.

    Enfin, je dis ça je dis rien

    Après je ne sais pas comment tu fonctionne, mais je regarderais ce soir

  3. #3
    Membre chevronné
    Profil pro
    Développeur Java Indépendant
    Inscrit en
    Mai 2007
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java Indépendant

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 333
    Points : 2 061
    Points
    2 061
    Par défaut
    Merci d'avoir répondu :-)

    Depuis le projet dbwConnection a bien avancé, est passé en version beta, et est proche de la version stable.

    Voici les liens du projets :

    L'adresse de dbwConnection :
    https://sourceforge.net/projects/dbwconnection

    Wiki (codes + tutos)
    http://dbwconnection.wiki.sourceforge.net/

    Documentation (javadoc) :
    https://sourceforge.net/docman/?group_id=233844

    Et code source complet de dbwConnection (serveur cvs) :
    http://dbwconnection.cvs.sourceforge.net/dbwconnection/

  4. #4
    Membre régulier

    Profil pro
    Inscrit en
    Août 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 60
    Points : 90
    Points
    90
    Par défaut
    Si j'ai bien compris, tu lance un avis à la populace pour tester ton projet


    Donc : "ce projet recherche testeurs de bonnes volontés ! Venez nombreus et non armés "

    Voilou un peu d'aide

    Je test tout ceci bientôt et te donne mon Feedback

  5. #5
    Membre chevronné
    Profil pro
    Développeur Java Indépendant
    Inscrit en
    Mai 2007
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java Indépendant

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 333
    Points : 2 061
    Points
    2 061
    Par défaut
    Aaaah merci j'osais pas !

    Non armée c'est préférable en effet , merci pour ton aide, j'attends ton feedback avec impatience :-).

    Ainsi donc bien évidement celui de tous ceux qui sont intéressés .
    A toutes

  6. #6
    Membre régulier

    Profil pro
    Inscrit en
    Août 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 60
    Points : 90
    Points
    90
    Par défaut
    A part quelques problème dus à ma connexion (n'étant pas chez moi et n'ayaynt pas une ligne free je n'ai pas pu essayer personnellement), le "code à l'air de marcher" (cf. un ami).

    Seule petite remarque, au niveau des catch exception, un messagebox serait le bienvenu

    BOnne journée !

  7. #7
    Membre chevronné
    Profil pro
    Développeur Java Indépendant
    Inscrit en
    Mai 2007
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java Indépendant

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 333
    Points : 2 061
    Points
    2 061
    Par défaut
    Merci beaucoup Maldus j'en prend note :-p

    Est-ce vraiment le travail d'un drivers d'afficher les exceptions, ou n'est-ce pas plutôt le boulot de celui qui utilise le driver ?

    A moins que tu parle du code qu'il y a dans les exemples, dans ce cas là oui c'est sûr que c'est plus pratique.

    Je vais rendre ça plus clair, merci encore ;-)

    Si il y a d'autres remarques n'hésitez pas .

    A +

  8. #8
    Membre régulier
    Inscrit en
    Juin 2008
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 127
    Points : 76
    Points
    76
    Par défaut
    J'ai déjà eu l'occasion de le dire, mais je le redis:
    Ce petit outils est merveilleux et m'ôte une belle chandelle du pied.

    Seulement :
    Ca marche merveilleusement bien sous Eclipse, dès que j'exporte, plus rien ne répond. J'ai supposé que ça venait d'une mauvaise intégration de la bibliothèque .jar. J'ai donc respecté scrupuleusement les indications du tuto, et pas mieux.

    Est-ce que quelqu'un voit une explication ? ou même un début d'explication ?
    Visiblement ça bloque bien au moment de l'utilisation de dbwconnection.


    [EDIT: RESOLU]
    Et maintenant ça marche !
    C'est vraiment très pratique.
    Merci pour tout !

  9. #9
    Membre chevronné
    Profil pro
    Développeur Java Indépendant
    Inscrit en
    Mai 2007
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java Indépendant

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 333
    Points : 2 061
    Points
    2 061
    Par défaut
    Merci pour ces encouragement, ça me motive à me dépêcher encore plus à sortir la version stable (pour bientôt :p).

    Je mettrais un tutoriel sur le site pour l'exportation ;-)

    Je suis très content que cet outils puisse servir à d'autres merci à vous :-).

    Pour tout autre soucis/remarque n'hésitez pas à me contacter ;-).

    A+

  10. #10
    Membre du Club
    Homme Profil pro
    Formateur Android, Kotlin Java
    Inscrit en
    Juillet 2006
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Formateur Android, Kotlin Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 60
    Points : 44
    Points
    44
    Par défaut
    Super projet,
    les lien ne sont plus à jour pour avior la doc donc j'ai du fouiller un peu.
    Mais maintenant ca marche nikel!!!

Discussions similaires

  1. Réponses: 1
    Dernier message: 11/11/2007, 17h54
  2. Réponses: 1
    Dernier message: 31/01/2007, 09h25
  3. Réponses: 13
    Dernier message: 25/01/2007, 17h20
  4. Connexion à distance sur une base MySQL Server
    Par pblb62 dans le forum Outils
    Réponses: 1
    Dernier message: 12/05/2006, 09h41
  5. Réponses: 6
    Dernier message: 05/05/2006, 19h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo