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

Langage Perl Discussion :

Problème d'interop entre flock() et programme .Net


Sujet :

Langage Perl

  1. #1
    Membre actif Avatar de scaleo
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 327
    Points : 219
    Points
    219
    Par défaut Problème d'interop entre flock() et programme .Net
    J'ai un soucie avec flock() , voila j'ai une application perl qui écrit des données sur un disque , de l'autre coté j'ai une application .Net qui fait la liste des fichiers qui sont sur le disque puis les ouvres pour bosser dessus.

    Afin que les deux applications ne ce marchent pas dessus lors de l'écriture d'un fichier un verrou flock( 2 ) est posé pour avoir un accès exclusif de plus mon application .Net avant d'ouvrir un fichier vérifie qu'elle a les droits de lecture et d'écriture et c'est la qu'est le problème le verrou n'est pas reconnue par l'application .Net, en lisant la doc de perl il est dit que cela ce produit car mon application .Net n'utilise pas flock pour la pose de verrou.

    Je voudrais donc savoir si il existe des modules n'utilisant pas flock pour poser des verrous ?

    merci

  2. #2
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Il faut voir si .Net a un système de verrous et vérifier si Perl y a accès d'une quelconque façon... Ca dépend aussi du FS. Sinon, il y a toujours moyen de contourner le problème, par exemple en créant un "fichier verrou" (nom du fichier verrouillé.lock) par exemple ou en faisant des copies et des merges selon les cas.

    --
    Jedaï

Discussions similaires

  1. Problème OLEAutomation Excel entre .NET 3.5 et .NET4
    Par feanor91 dans le forum VB.NET
    Réponses: 8
    Dernier message: 01/10/2013, 17h05
  2. [Débutant] Problème de connexion entre Oracle et VB.net
    Par bestorchidee dans le forum ADO.NET
    Réponses: 3
    Dernier message: 21/06/2013, 11h02
  3. Un problème de liaison entre deux datagriedvew en C# dot net
    Par Paradisma dans le forum Windows Forms
    Réponses: 2
    Dernier message: 26/09/2010, 15h15
  4. Problème entre SQL et VB.Net
    Par Poulain dans le forum VB.NET
    Réponses: 5
    Dernier message: 05/08/2009, 15h31
  5. Problème de communication entre silverlight 2 et Aps.net
    Par laurent_31 dans le forum Silverlight
    Réponses: 9
    Dernier message: 07/07/2008, 11h41

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