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

avec Java Discussion :

Commencer en Java


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de demenvil
    Homme Profil pro
    Analyste développeur
    Inscrit en
    Avril 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste développeur
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 195
    Par défaut Commencer en Java
    Bonjour,
    J'ai récemment dans le cadre du travail créer une application de grestion de contact pour agence immobilière. Le tout en php/mysql. (je suis auto-entrepreneur)
    J'ai posté un message sur le forum du sdz expliquand déjà cela et demandant conseil car: Je souhaiterai en faire une autre version plus poussé dans un le cardre d'un projet commercial.

    En effet les agence immobilière d'après ce que j'ai constanté on souvent un grand nombre de bien à vendre/loué ou vente sur plan + terrain (vente) et pas vraiment de système pour faire de la gestion. bref.

    Actuellement mon programme n'est que en php et est fonctionnel mais pas redistribuable vu qu'il a était conçu pour une seule agence.
    Donc dans ce topic l'on ma parlé du c# et du java. Je connais déjà deux trois sur le java quand au c# j'ai trouvé ça cela un peu restrictif..d'après ce que j'ai pu comprendre c'est uniquement pour des systeme de type windows ce que je ne veux pas (moi mac os et windows)
    J'ai donc choisi le java ce qui m'amène à plusieurs questions



    • Avec le java peut-on se connecté à une ou plusieurs bdd distante ?
    • Je suis allé sur developpez.com pour mater un peut les faq mais il y en a plein laquelle et faites pour moi ? => http://java.developpez.com/faq/
    • Mon projet et-il réalisable avec java ? sachant que je devrai avoir un "fichier" config pour la bdd de l'agence qui pourrait utilisé le prog (bdd sur mon dédié)
    • Et au niveau des extention pour le programme ça se passe comment? .exe pour xp? .jar ? et pour mac?


    Merci de vos réponses, si vous avez besoin d'autre infos sur mon appication en php pas de prob!

  2. #2
    Membre éprouvé Avatar de yaraco
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2010
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2010
    Messages : 89
    Par défaut
    Avec le java peut-on se connecter à une ou plusieurs bdd distantes ?
    Oui, faq correspondant à ce sujet: http://java.developpez.com/faq/jdbc/

    Selon l'hébergeur, tu peux rencontrer des soucis de sécurité (blocage des accès distants à une base). Il te faut te renseigner sur la sécurité de ce genre de requêtes.

    Sinon .jar, mais tu peux faire un exe sous windows pour rendre ça plus friendly (JavaExe).

    PS: Mais si tu as un truc en php qui te semble bien, pourquoi ne pas le rendre générique pour pouvoir le fournir à d'autres?

  3. #3
    Membre Expert Avatar de Ivelios
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2008
    Messages
    1 031
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 031
    Par défaut
    Avec le java peut-on se connecté à une ou plusieurs bdd distante ?
    Avec java tu peux tout à fait te connecter à une base distante (ou à plusieurs) regarde la section "jdbc" pour avoir plus d'informations.
    Je suis allé sur developpez.com pour mater un peut les faq mais il y en a plein laquelle et faites pour moi ?
    cf. ci-dessus. Regarde plutôt les cours dans un premier temps ( faq)
    Mon projet et-il réalisable avec java ?
    Oui
    Et au niveau des extention pour le programme ça se passe comment? .exe pour xp? .jar ? et pour mac?
    .jar de base. Donc il faut que la machine ai Java d'installé dessus ( en général c'est le cas ). Pour les mac c'est pareil, java a cet avantage d'être portable.
    Mais tu as aussi la possibilité de passer d'un jar en exe.


    Edit : grillé

  4. #4
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par demenvil Voir le message
    Je connais déjà deux trois sur le java quand au c# j'ai trouvé ça cela un peu restrictif..d'après ce que j'ai pu comprendre c'est uniquement pour des systeme de type windows ce que je ne veux pas (moi mac os et windows)
    J'ai donc choisi le java ce qui m'amène à plusieurs questions.
    Pour être honnête, Java sur MacOS n'est pas terrible non plus... Des histoires de politique.
    Mais ça marche bien sur Windows et les serveurs d'hébergement.

    Avec le java peut-on se connecté à une ou plusieurs bdd distante ?
    .... Oui.

    Je suis allé sur developpez.com pour mater un peut les faq mais il y en a plein laquelle et faites pour moi ? => http://java.developpez.com/faq/
    Je dirais,
    - FAQ générale pour le langage lui-même,
    - FAQ Web et tout ce qui parle de Web dans la FAQ Spring, pour se faire des idées de ce qu'on peut utiliser pour faire du Web en Java (mais ce ne sont que des exemples)
    - FAQ Hibernate pour la façon la mieux adaptée de gérer les bases de données.

    Mais bon, Java est un langage très complet, augmenté de nombreux frameworks et de nombreux outils spécialisés dans une chose précise (bien faire de la persistence, bien faire un serveur web, bien faire les pages webs...)
    C'est vaste et long. Ce ne sont pas des maigres FAQs qui vont t'apprendre tout ça.

    Mon projet et-il réalisable avec java ? sachant que je devrai avoir un "fichier" config pour la bdd de l'agence qui pourrait utilisé le prog (bdd sur mon dédié)
    Très probablement si la BDD n'est pas un MS Access standalone tout pourri. Tout ce qui est Web + base de données + services webs est tout-à-fait dans les cordes de Java.
    (Par opposition, par exemple, à la gestion de systèmes de fichier Windows, de bases de registres Windows et de programmes Windows, ça en Java c'est trop compliqué.)

    Et au niveau des extention pour le programme ça se passe comment? .exe pour xp? .jar ? et pour mac?
    Euh... Nous parlons d'une application web, n'est-ce pas ? Il faut leur demander d'installer (ou installer pour eux) un Tomcat ou concurrent, et y déployer ton application, généralement sous forme de .war

    C'est un peu pareil pour PHP : tu as besoin d'un Apache avec extension PHP, sur lequel tu copies les fichiers de ton application dans la section web.
    Bon, ben en Java on peut packager son application web dans un .war si on n'a pas envie de copier les fichiers un par un (et puis bon, c'est l'usage, quoi.)

    ... Mais il faut se former vraiment, pour ça, tu sais.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre très actif Avatar de demenvil
    Homme Profil pro
    Analyste développeur
    Inscrit en
    Avril 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste développeur
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 195
    Par défaut
    Merci à tous pour vos réponses!

    @thelvin Alors non il ne s'ajit pas d'une appli web enfin pas utilisable depuis un navigateur

    @yaraco je préfèrerai avec un "installeur sur les pc que je puisse activer/désactiver les comptes clients.
    Bien sur je peut aussi faire tous en ça en php, puis tous est déjà fait sauf la gestion de compte client car le l'appli ne fonctionne que pour un seule agence mais au fond je préfère que le client passe par un logiciel que lui installe sur son ordinateur sans être obligé de passer par un nav pour accéder à la gestion de ses contact.

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par demenvil Voir le message
    @thelvin Alors non il ne s'ajit pas d'une appli web enfin pas utilisable depuis un navigateur
    Ah. Oublie ce que j'ai dit, alors. C'est déjà bien plus simple.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  7. #7
    Membre éprouvé Avatar de yaraco
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2010
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2010
    Messages : 89
    Par défaut
    Et un autre truc: pense à la fin à passer un coup d'obfuscateur sur ton code pour le rendre moins lisible.

  8. #8
    Membre très actif Avatar de demenvil
    Homme Profil pro
    Analyste développeur
    Inscrit en
    Avril 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste développeur
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2009
    Messages : 195
    Par défaut
    Ah? Car un programme un java le code et lisible? Genre comme un script php?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 10
    Dernier message: 21/06/2007, 13h52
  2. [Débutant] Commencer Java "from scratch"
    Par Rakken dans le forum Débuter avec Java
    Réponses: 7
    Dernier message: 25/04/2007, 09h42
  3. Aide: commencer avec le java
    Par hardworker dans le forum Windows
    Réponses: 2
    Dernier message: 03/02/2007, 12h08
  4. [Developpement : Java > .Net] Par où commencer ?
    Par nikalkal dans le forum Framework .NET
    Réponses: 12
    Dernier message: 30/08/2006, 01h14
  5. Commencer la programmation avec le langage Java ?
    Par von_magnus dans le forum Débuter
    Réponses: 14
    Dernier message: 09/03/2004, 22h19

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