Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • La fonction d'entrée du scanner en …
  • Tutoriel pour la programmation Java …
  • Comment faire pour activer assertion…
  • Comparaison de Java & Primitive 
  • Comment filtrer les fichiers du proj…
  • Comment faire pour déboguer dans Ne…
  • Comment masquer un panneau dans un J…
  • Comment faire pour installer Java su…
  • Comment installer un Java Bypass Adm…
  • Comment obtenir d'entrée de l'utili…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment faire pour mettre un message dans la file d'attente JMS

    Photos

    < td> < input type = nom «texte» = valeur de " message" = " " width = " 30 " /> Photos

    Photos

    Photos

    Java Messaging Service , ou JMS, est une technologie standard pour envoyer et recevoir des messages entre les applications. Ce couplage lâche , il est plus facile de changer les applications indépendamment de répondre aux exigences nouvelles ou changeantes . Typiquement Java Server Page , JSP , les développeurs n'ont pas d'interaction avec les technologies d'entreprise comme JMS. Mais il peut être nécessaire de déclencher une action sans attendre qu'elle soit terminée pour que les utilisateurs reçoivent une rétroaction plus immédiatement . Il est possible de JMS de levier de JSP en utilisant une variété de techniques telles que la balise personnalisée ou un servlet. Choses que vous devez
    Java Enterprise Edition 1.3 ou au-dessus
    environnement de développement Java comme Eclipse
    serveur d'applications Java ou conteneur Web avec JMS
    programmation Java familiarité
    Voir Instructions supplémentaires
    1

    Configurer une fabrique de connexions JMS. Cette instruction spécifique pour ces étapes varie selon le serveur d'applications . Reportez-vous aux instructions du serveur d'applications application sélectionnée pour les détails de configuration. L'usine de connexion sera utilisée par le client JSP pour créer une connexion à un fournisseur . L'usine de connexion abstraction des informations de configuration de la connexion. Mise en place d' une usine de montage implique radicalement différentes étapes sur chaque serveur d'applications.
    2

    Configurer une file d'attente JMS. Une file d'attente est utilisé pour la communication point à point entre les applications JMS . Comme la configuration de la fabrique de connexions JMS, la création d'une file d'attente varie selon le serveur d'applications. Les étapes spécifiques nécessaires doivent être disponibles dans la documentation du serveur d' application.
    3

    Vérifiez la file d'attente et l'usine de connexion sont configurés à l'aide de commandes d'administration du serveur d'applications .
    4

    Créer un nouveau nom Servlet " sendMessage " dans l'environnement de développement . Cette servlet contient la logique d'envoyer le message reçu de l'interface JSP pour les file d'attente JMS

    com.mycompany.samples de paquets configurées ;

    import java.io. *;

    javax.jms d'importation * ; .

    javax.naming import * ; .

    javax.servlet import * ; . .

    importation javax.servlet.http * ;

    public class sendMessage s'étend HttpServlet {

    protected void processRequest ( HttpServletRequest request , HttpServletResponse réponse ) throws ServletException , IOException {

    response.setContentType ( "text /html ; charset = UTF-8 " ) ;

    PrintWriter out = response.getWriter ();

    try {

    Context ctx = new InitialContext ();

    ConnectionFactory connectionFactory = ( ConnectionFactory ) ctx.lookup ( "votre nom d' usine ");
    file d' attente de

    = ( queue) de ctx.lookup ( " nom de votre file d'attente ");

    javax.jms . Connection connexion = connectionFactory.createConnection ();
    session javax.jms.Session

    = de connection.createSession (faux , Session.AUTO_ACKNOWLEDGE ) ;

    MessageProducer MessageProducer = session.createProducer ( file d'attente ) ; Photos

    un message TextMessage = out.print ( "Message" + request.getParameter ( "message") + " envoyé à la file d'attente " + queue.getQueueName () + "." ) ; catch (Exception ex) {

    ex.printStackTrace (); }



    out.close (); }


    protected void doGet ( HttpServletRequest request , HttpServletResponse réponse )

    jette ServletException , IOException {

    processRequest ( request, response ) ; }


    doPost protected void ( HttpServletRequest demande , la réponse HttpServletResponse )

    jette ServletException , IOException {

    processRequest ( request, response ) ;

    } }


    < br > 5

    Créer une page JSP dans l'environnement de développement pour envoyer le message à la file d'attente JMS utilisant le servlet. Entrez le code suivant dans la page JSP :

    < title> Envoyer un message à JMS Queue Photos

    Photos < p> < table cellspacing = " 20" > Photos

    < tbody > Photos

    < tr> Photos

    < td> message:

    Photos


    Photos

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire JNLP Ouvrir avec Java 
  • Comment faire un bar NAVIGATON coutume dans iWeb 
  • Comment comparer les nombres entiers en Java 
  • Comment faire pour utiliser Java en classe de maths 
  • Comment lire un flux d'entrée en Java 
  • Comment stocker des entiers dans un tableau en Java 
  • Comment savoir si une taupe doit être retiré 
  • Comment vérifier si un Textfield in Java le curseur dans It 
  • Qu'est-ce que l' opérateur ^ moyenne en Java 
  • Comment formater impression dans les colonnes Lined -up Java 
  • Connaissances Informatiques © http://www.ordinateur.cc