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 :

Première application


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de SPACHFR
    Profil pro
    Paaaaaa
    Inscrit en
    Février 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paaaaaa

    Informations forums :
    Inscription : Février 2004
    Messages : 557
    Par défaut Première application
    Bonjour,

    Je débute complétement en java
    Je souhaiterai réaliser une petite appli java permettant de lire/ecrire ou de créer un fichier texte dans le repertoire d'un serveur web via un browser internet. Sachant que je ne souhaite pas coder en "dur" l'adresse IP" de serveur mais la récupérer via le browser et mettre le mon du fichier en paramètre.

    Malgrès pas mal de temps passé à lire des tuto, je suis complétement perdu quand à la façon d'aborder ce petit dev.

    Dois-je faire une class perso ou un Applet ?

  2. #2
    Membre éprouvé Avatar de jean.2edi
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 106
    Par défaut
    Une servlet !

    C'est le serveur web qui peut écrire dans son répertoire (ou c'est mal installé !), donc tu dois lui envoyer une requête pour écrire un fichier (ou le lire). Tu peux envoyer cette requête à partir d'un navigateur : page web avec un formulaire te demandant le nom du fichier et le contenu ; ou applet (mais ça complique inutilement).

  3. #3
    Invité
    Invité(e)
    Par défaut
    Pourrais-tu nous dire quelles sont tes compétences et tes connaissances en matière de programmation : HTML, HTTP, Java, est-ce que tu sais comment marche un serveur web en général et un serveur Java en particulier ?

    Tu viens de l'univers PHP, .NET ? Tu n'as jamais fait de web ? Tu n'as jamais fait de programmation ?

    Cela permettrait d'orienter nos réponses

  4. #4
    Membre éclairé Avatar de SPACHFR
    Profil pro
    Paaaaaa
    Inscrit en
    Février 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paaaaaa

    Informations forums :
    Inscription : Février 2004
    Messages : 557
    Par défaut
    Merci pour vos réponses

    J'ai une bonne base en C et Rexx.
    Consernant le cote WEB, je connais le HTML, CSS et javascript. Connaissances aquises grace à ce site, aux nombreux tutoriaux et pas mal d'heures à faire des tests. Je suis parvenue à faire un site exploité commercialement par la boite pour qui je bosse.
    Pour la partie serveur, j'ai déja installé (de façon basic) des serveurs Apache et IBM sous z/OS.
    Quant au PHP je n'ai jamais vraiment creusé et le .NET a par le nom je ne connais pas.

    Mon problème et que bien qu'ayant lu de nombreux tutoriaux sur java, j'ai du mal à voir comment cela s'implémente lorsque l'on veux faire des accès fichiers distant.
    Je recherche des pistes de départ car je vois vraiment pas comment faire.

    Ce que je veux réaliser est-il trop compliqué pour un débutant ?

  5. #5
    Membre éprouvé Avatar de jean.2edi
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 106
    Par défaut
    Ce n'est pas une question d'implémentation, c'est une question de choix technique. Si un client A veut accéder à des fichiers sur un serveur B, c'est le serveur B qui doit faire les accès commandé par A !
    Pour faire ça il existe déjà de nombreux protocoles, à différents niveaux, dont certains sont implémentables en Java ; montage NFS / Samba, ftp, rcp, ssh, http, webdav, etc...
    Tu parles de serveur web, d'où l'idée d'utiliser ce serveur mais qu'appelles tu un serveur web : un serveur http (Apache, IIS) ? un conteneur web (Tomcat) ?

    Si tu pars sur l'idée d'un serveur Tomcat, ce que tu veux faire n'est pas compliqué et te permettra de bien comprendre les principes...

  6. #6
    Membre éclairé Avatar de SPACHFR
    Profil pro
    Paaaaaa
    Inscrit en
    Février 2004
    Messages
    557
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paaaaaa

    Informations forums :
    Inscription : Février 2004
    Messages : 557
    Par défaut
    Il s'agit d'un serveur HTTP ibm sur z/OS. Ce serveur est en fait un serveur Apache.
    Le protocole que je veux utiliser comme méthode d'accès est le protocole HTTP 1.1
    J'ai commencé à regarder coté servelt, mais je suis un peux dérouté par l'ensemble des fichiers nécessaires (ex. WEB-INF).
    N'ayant jamais développé en JAVA, je reste très basic en utilisant le javac pour mes compilations qui sont pour le moment plutôt des tests de découverte du language.
    Je pensais utilisé un EDI (NetBean), mais le moindre projet créé des fichiers dans tout les sens du coup je suis direct perdu.
    Bref ce qui me manque c'est le point de départ pour réaliser cette petite application, lecture ecriture et création d'un fichier sur un serveur HTTP depuis un browser.
    Question subsidiaire, un projet créé pour un serveur tomcat peux t'il fonctionner sous un autre type de serveur sans modif ?

    Merci pour vous conseils

Discussions similaires

  1. Réponses: 13
    Dernier message: 05/05/2007, 00h59
  2. [OPENGL] Première application avec Newton Engine
    Par Bakura dans le forum Contribuez
    Réponses: 24
    Dernier message: 11/11/2006, 13h46
  3. [hibernate][spring] première application
    Par iftolotfi dans le forum Hibernate
    Réponses: 2
    Dernier message: 01/06/2006, 07h03
  4. [Debutant(e)] Lancement de ma première application J2EE
    Par thomas_le_debutant dans le forum Java EE
    Réponses: 14
    Dernier message: 15/03/2006, 09h12
  5. [DEBUTANT]Première application avec XML
    Par mlallem dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 17/11/2005, 15h07

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