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

Bases de données Delphi Discussion :

delphi serveur / java client


Sujet :

Bases de données Delphi

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2011
    Messages : 7
    Points : 6
    Points
    6
    Par défaut delphi serveur / java client
    salut a tous; je veux vous expliquer mon problème, j'ai une application programmé et fonctionne sous delpbi7 dans une plate forme Windows celle-ci contient une base de données paradox dynamique (acquisition en temps réel via 2GPIB et 1RS232), ici est ça marche aucune problème maintenant je veux les transmettre a un autre PC mais? ce PC fonctionne dans une autre plate forme Linux (ubuntu12.04), je veux l'utiliser comme client, alors j'ai une idée après analysé vous messages et autres, en effet; l'idée est de faire partager la base de données entre serveur Windows xp et client ubuntu12.04, mais encore le client doit préparer un autre programme bien sur il va utiliser la base partagé (en mode lire) utilisant java, mes amies esq si possible ce partage via BDE entre delphi7 sous Windows et java sous ubuntu12.04.
    un grand merci pour vous.

  2. #2
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 452
    Points : 24 863
    Points
    24 863
    Par défaut
    Avec un Driver ODBC Paradox, tu pourrais lire avec adapteur ODBC-JDBC ou
    via Corel's Paradox JDBC Driver
    En mettant tes tables sur un serveur de fichier comme Samba, cela pourrait se faire sans modification du programme Delphi, par contre pour les accès concurrentiels, j'ignore ce que cela implique (NetDir et le blabla habituel)

    Paradox est-il supprimable de ton projet ?
    Une DB comme MySQL aurait été plus ouverte à une problématique multi-plateforme, le serveur en Linux, les clients en Linux\Windows

    Sinon, fait un WebService en Delphi qui fourni au JAVA les données qu'il a besoin, d'ailleurs, cela pourrait être en lecture\écriture

    Ou même, un simple échange de XML via TServerSocket (Delphi), le XML pouvant être fourni par un TClientDataSet (avec un TDataSetProvider, tu peux aspirer le contenu entier d'un TDataSet comme un TQuery par exemple, c'est le principe de DataSnap)

    Voir même Corba que l'on utilisait avant DataSnap : Connecting Java and Delphi via CORBA mais c'est vieux donc tu auras peut-être des difficultés à retrouver les ressources nécessaires
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2011
    Messages : 7
    Points : 6
    Points
    6
    Par défaut suite
    ShaiLeTroll salut, j'ai lu votre message sans tardé je vais faire une recherche, par ce que votre message est plain des idée intéressantes je veux les voire un par un, et après je vous contracturai si il y a des nouvelles ok merci pour votre temps consacré pour nous problèmes merci infiniment. à +

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2011
    Messages : 7
    Points : 6
    Points
    6
    Par défaut JDBC-ODBC
    salut ShaiLeTroll, après une recherche je pense que le driver JDBC-ODBC c'est la solution car après la lecture de mes tables Paradox généré par delphi7, ces tables (Paradox) je vais les traiter dans un autre environnement java (eclipse) sous ubuntu, via réseau local, donc ODBC sous windows et JDBC sous ubuntu. es ce que cette architecture est correcte ou non, par ce que la vérité j'ai d’amis travailler sur le transfère de donnée via IP,
    plus,
    si ce trajet est le bon je doit suivre des étapes par exemple
    1- partager mes tables dans un réseau local entre client est server, comment je vais confégurer l'ODBC (aucune idée j'ai trouvé sa configuration avec MS acess)
    2- eclipse JDBC et ODBC
    la vérité c'est trop compliqué. je veux savoir comment je peut faire la liaison si vous avez des idées sur ce sujet aide moi merci et vous avez déjà fait
    Merci a vous tous.

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 036
    Points : 40 941
    Points
    40 941
    Billets dans le blog
    62
    Par défaut
    Passer de Paradox a un autre SGBDR (surtout pour un environnement Client/Serveur) ne vous est jamais venu à l'esprit ? paradox n'est pas vraiment fait pour un travail réseau .

    Firebird ou MySQL (comme le suggère ShaileTroll) semblent un meilleur choix
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

Discussions similaires

  1. Serveur Java - Client PHP5
    Par Mister_Kp dans le forum Services Web
    Réponses: 2
    Dernier message: 05/07/2010, 11h06
  2. Serveur Java client C#
    Par eamon250d dans le forum Général Java
    Réponses: 4
    Dernier message: 17/06/2009, 18h10
  3. WebService Serveur Java Client Delphi2006
    Par bixente40 dans le forum Web & réseau
    Réponses: 0
    Dernier message: 19/09/2008, 09h08
  4. Réponses: 16
    Dernier message: 05/06/2008, 11h32
  5. [DEBUTANT]WebService Serveur Java / Client .net
    Par balsa dans le forum Services Web
    Réponses: 2
    Dernier message: 31/03/2007, 00h41

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