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

Oracle Discussion :

Échange de données en fichier ASCII


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2005
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 10
    Par défaut Échange de données en fichier ASCII
    Bonjour,
    Je dois communiquer en temps "réel" avec un logiciel qui ne peut envoyer des informations que dans des fichiers ASCII. Ce logiciel externe crée un fichier ASCII contenant un no de commande, la BD Oracle doit détecter que le fichier existe, le lire, le supprimer et retourner les informations sur la commande dans un autre fichier. Le logiciel externe traite alors la commande et retourne les informations modifiées dans un troisième fichier qui doit être lu par Oracle, etc. Et le cycle recommence.

    Je me demandais comment implémenter une telle application. Je pourrais tester l'existance des fichiers à intervalle régulier par Oracle Job et réagir lorsqu'un fichier apparaît. Pour être en temps "réel", je devrais peut-être tester à toutes les 2 ou 3 secondes. Est-ce réaliste? Existe-t-il d'autres approches possibles?

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 349
    Par défaut
    ... une autre approche ..

    exécuter les I/O depuis un thread Java ...


    CDLT.

  3. #3
    Membre Expert Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Par défaut
    Le seul truc que je trouve limite dans ton histoire c'est un job qui tourne toutes les 2 secondes. Si ça ça ne pose pas de problème, je pense que c'est ok non ?

  4. #4
    Membre averti
    Inscrit en
    Septembre 2005
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 10
    Par défaut Job aux 2 sec, ou thread Java
    Citation Envoyé par nuke_y
    Le seul truc que je trouve limite dans ton histoire c'est un job qui tourne toutes les 2 secondes. Si ça ça ne pose pas de problème, je pense que c'est ok non ?
    Exact, ça me semble limite. C'est pour cette raison que je voulais savoir s'il existait une autre avenue. Y'a pas à dire, je vais être obligé de l'essayer pour le savoir

    Quand au THREAD JAVA mentionné par Taska, connais pas. Je vais fouiller.

  5. #5
    Membre Expert Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Par défaut
    Ben ça changera rien au problème, juste que tu risques de ré-inventer la roue en fait... Ptet que le java te permettra d'être plus souple, mais derrière tu auras du développement, du test, etc.

Discussions similaires

  1. échange de données entre deux fichiers excel
    Par Dralex dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/12/2010, 14h32
  2. affichage de donnée dans un fichier ASCII
    Par khayate dans le forum VB.NET
    Réponses: 2
    Dernier message: 05/06/2007, 15h21
  3. lire un fichier ascii complexe
    Par alexum dans le forum C++
    Réponses: 9
    Dernier message: 16/02/2005, 09h05
  4. Import fichier ASCII dans une base
    Par pithier dans le forum Bases de données
    Réponses: 3
    Dernier message: 01/02/2005, 19h03
  5. En quoi XML est-il un moyen universel d'échange de données ?
    Par Pomalaix dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 27/01/2003, 11h29

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