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

Tomcat et TomEE Java Discussion :

Ce que Tomcat peut ou pas


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mensoif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 248
    Par défaut Ce que Tomcat peut ou pas
    Bonjour,

    je suis actuellement en train de développer une application qui repose sur le protocole SOAP.

    Mon but final étant d'exécuter une méthode Perl par l'intermédiaire du service web.

    Pour ce faire, je comptais installer tomcat couplé à axis, mais je suis tombé sur des infos m'indiquant que tomcat ne pouvait que exécuter du java !

    Ma question, par "n'exécuter du java" on entend que les méthodes à appeller doivent être écrite en java ou bien il fait une transformation interne pour son fonctionnement ?

    Quelqu'un par ici à déjà utiliser de tomcat ?

    En vous remerciant d'avance! =)

  2. #2
    Membre émérite Avatar de Lorantus
    Homme Profil pro
    Consultant développeur indépendant / Java/VB/C(++)/ObjectPal
    Inscrit en
    Août 2007
    Messages
    599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant développeur indépendant / Java/VB/C(++)/ObjectPal

    Informations forums :
    Inscription : Août 2007
    Messages : 599
    Par défaut
    Tomcat est un conteneur. Il s'execute avec une JVM -Java Virtual Machine. Il ne sait pas executer un script PERL directement -natif. Il sait que faire se que la JVM peut faire.

    Par contre, JVM -et Tomcat- sait executer une application avec une ligne de commande -comme un BASH sait le faire... -Il faut les droits de sécurité pour faire cela. Je pense à la fonction "getRuntime.exec()", particuliérement, avec un exemple typique ici.

    Il reste alors à implémenter le protcole d'échange d'information entre l'application et "Tomcat"... -stdin et stdout ?....

  3. #3
    Membre éclairé Avatar de mensoif
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 248
    Par défaut
    Merci de ta réponse, en ce qui conercne tomcat, j'ai abandonné l'idée de l'utiliser.

    En effet, je vais simplement utiliser un serveur http + mod_perl (pour me simplifier la vie). Ce site permettra l'exécution de mon script, et je rajoute une couche de SOAP par dessus. Ca "devrait" marcher :p

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

Discussions similaires

  1. [Toutes versions] Que ne peut on pas faire avec Excel ?
    Par comme de bien entendu dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 22/04/2019, 23h29
  2. [TOMCAT]Est ce que tomcat compile à chaque demarage les jsp
    Par miloud dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 06/06/2005, 13h32
  3. [thread][methodologie]Quelque chose que je ne comprends pas!
    Par norkius dans le forum Général Java
    Réponses: 5
    Dernier message: 16/03/2005, 14h01
  4. problème que je n'arrive pas à résoudre de façon récursive
    Par miam dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 31/07/2004, 11h21
  5. [Rave] un message que je ne comprends pas
    Par Clotilde dans le forum Rave
    Réponses: 2
    Dernier message: 30/09/2003, 21h46

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