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

Windows 7 Discussion :

Installation et utilisation de Serveur de file d'attente MSMQ


Sujet :

Windows 7

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Installation et utilisation de Serveur de file d'attente MSMQ
    J'essaie pour la première fois de créer des MessageQueue, mais j'éprouve des problèmes qui semblent être liés à l'installation du serveur de file d'attente sur mon ordinateur sous Windows 7 Édition familiale premium.

    Lorsque je tente de créer une file d'attente, la méthode CreateQueueCOM génère le message d'erreur suivant :
    L'opération n'est pas prise en charge pour un ordinateur configuré pour un groupe de travail.

    Pourtant, après recherche sur différents forums, j'ai vérifié que pour HKLM/SOFTWARE/Microsoft/MSMQ/Parameters la valeur de Workgroup est bien à 0x00000001

    Quelqu'un pourrait-il m'aider à résoudre ce problème ? Voici le code qui cause problème.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
       Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        
          ' Créer les queues de message partagées par le serveur et le client
          qM = superMessageQueue.createQueue(".\serveurQM")
          qC = superMessageQueue.createQueue(".\serveurQC")
          qR = superMessageQueue.createQueue(".\serveurQR")
     
     ...
       End Sub
    
    ...
    
       Public Shared Function createQueue(ByVal name As String) As MessageQueue
     
          Try
             CreateQueueCOM(name)
             Dim q As New MessageQueue(name)
             q.Formatter = New BinaryMessageFormatter
             q.Purge()       ' vider la queue pour éviter des bugs persistants
             Return q
    
          Catch ex As Exception
             MsgBox("Erreur sur createQueue : " + (Chr(13) & Chr(10)) + ex.Message)
             Return Nothing
          End Try
       End Function
    
    ...
    
        Private Shared Sub CreateQueueCOM(ByVal queuePath As String)
    
            Try
                If Not MessageQueue.Exists(queuePath) Then
                    MessageQueue.Create(queuePath)
                End If
            Catch e As MessageQueueException
             MsgBox("Erreur à la création d'une queue : " + (Chr(13) & Chr(10)) + e.Message)
            End Try
        End Sub 'CreateQueue
    
    ...

  2. #2
    Futur Membre du Club
    Inscrit en
    Juin 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juin 2011
    Messages : 2
    Points : 5
    Points
    5
    Par défaut
    Bonjour,

    Peut être une histoire de file public/privé.
    Ou le serveur MSMQ n'a pas les droits d'agir ailleurs ...

Discussions similaires

  1. Tailles file d'attente MSMQ
    Par chti_juanito dans le forum ASP.NET
    Réponses: 0
    Dernier message: 03/02/2010, 11h34
  2. Réponses: 1
    Dernier message: 28/03/2007, 12h01
  3. [GD] Utilisation d'une librairie equivalente à Gd/installation sans reboot du serveur
    Par hokidoki dans le forum Bibliothèques et frameworks
    Réponses: 15
    Dernier message: 21/07/2006, 15h22
  4. besoin dun tutoriel d'instalation et utilisation
    Par Pierrick584 dans le forum MFC
    Réponses: 1
    Dernier message: 25/04/2005, 23h40
  5. [ADO.NET] Installation appli utilisant base access
    Par Didier69 dans le forum Accès aux données
    Réponses: 2
    Dernier message: 27/09/2004, 11h50

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