| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan Put en besked i JMS kø

    < td> < input type = "text " name = "budskab" value = " " width = "30" />
    < p >


    < /tbody >

    < /table >

    < input type = "submit" value = " Send beskeden " , name = " send" />

    < /form>

    Java messaging service eller JMS , er en standard teknologi til at sende og modtage beskeder mellem programmer . Denne løs kobling gør det lettere at skifte de programmer uafhængigt at opfylde nye eller ændrede krav. Typisk Java Server Page , JSP , behøver udviklerne ikke interagerer med virksomhedens teknologier som JMS . Men der kan være behov for at udløse en handling uden at vente til den er færdig , så brugerne får tilbagemeldinger mere umiddelbart . Det er muligt at udnytte JMS fra JSP hjælp af forskellige teknikker, såsom tilpasset tag eller en servlet . Ting du skal
    Java Enterprise Edition 1.3 eller over
    Java-udviklingsmiljø , såsom Eclipse
    Java applikationsserver eller web beholder med JMS
    Java programmering kendskab
    Vis Flere Instruktioner < br >
    1

    Konfigurer en JMS forbindelse fabrik. Denne specifikke instruktioner for dette skridt varierer fra applikationsserver. Se vejledningen i det valgte program applikationsserver til konfiguration detaljer. Forbindelsen fabrik vil blive anvendt af JSP klienten til at oprette en forbindelse til en udbyder. Forbindelsen Fabrikken abstracts forbindelsen konfigurationsoplysninger. Konfiguration af en forbindelse fabrik indebærer radikalt forskellige trin på hver applikationsserver.
    2

    Konfigurer en JMS kø. En kø bruges til punkt til punkt JMS kommunikation mellem applikationer. Ligesom konfigurationen af ​​JMS forbindelsen fabrikken varierer oprette en kø ved applikationsserver. De specifikke krævede skridt bør være tilgængelige i applikationsserveren dokumentationen.
    3

    Bekræft køen og tilslutning fabrikken er opsætning ved hjælp af applikationsserver administrative kommandoer.
    4

    Opret ny Servlet navnet " SendMessage " i udviklingsmiljøet . Denne servlet indeholder den logik at sende beskeden er modtaget fra JSP interface til de konfigurerede JMS kø

    pakke com.mycompany.samples ,

    import java.io. * ,
    < p > import javax.jms * ; .

    import javax.naming * ; .

    import javax.servlet * ; . .

    import javax.servlet.http * ; < br >

    public class SendMessage udvider HttpServlet {

    protected void processRequest ( HttpServletRequest anmodning HttpServletResponse respons) kaster ServletException , IOException {

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

    PrintWriter ud = response.getWriter ();

    try {

    Context ctx = new InitialContext ();

    ConnectionFactory connectionFactory = ( connectionFactory ) ctx.lookup ( " din fabrik navn ");

    Queue kø = ( Queue ) ctx.lookup ( " din kø navn ");

    javax.jms . forbindelse tilslutning = connectionFactory.createConnection ();

    javax.jms.Session session = connection.createSession ( falsk, Session.AUTO_ACKNOWLEDGE ),

    MessageProducer messageProducer = session.createProducer ( kø) ;

    TextMessage message = out.print ( " Message " + request.getParameter ( "budskab" ) + " sendt til kø " + queue.getQueueName ( ) + ".") ; catch ( Exception ex ) {

    ex.printStackTrace ();

    }

    out.close ();

    }

    protected void doGet ( HttpServletRequest anmodning HttpServletResponse respons)

    kaster ServletException , IOException {

    processRequest ( anmodning respons) ;

    }

    protected void doPost ( HttpServletRequest anmodning HttpServletResponse respons)

    kaster ServletException , IOException {

    processRequest ( anmodning respons) ;

    }

    }
    < br > 5

    Opret en JSP side i udviklingsmiljøet til at sende beskeden til JMS kø med servlet . Indtast følgende kode i JSP-siden : Hej

    < title> Send besked til JMS - kø

    < formular action = " SendMessage ">
    < p> < table cellspacing = "20" >

    < tbody >

    < tr >

    < td> Besked:

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en metode med et variabelt antal indgan…
    ·Java Billede API Tutorial 
    ·Sådan Find et andet system portnummer med Java 
    ·Hvad er NetBeans Development 
    ·Hvordan man laver en CSV-fil i Java 
    ·Sådan bruges Weblogic.ejbc stedet for Weblogic.appc 
    ·Hvordan man opbygger en ny webside Brug JSP 
    ·Maksimal Heap Størrelse i JVM 
    ·Hvad er en Heap i Java 
    ·Tutorial for Programmering Java API Sound 
      Anbefalede Artikler
    ·Sådan Konverter Int til String i Python 
    ·Sådan Rediger Silverlight Datagrid 
    ·Sådan får Range tilfældige tal i Python 
    ·Hvordan man skriver en PHP Hvis Statement 
    ·Sådan bruges Print Funktion i Perl 
    ·Sådan fjernes det sidste element fra en Perl liste 
    ·Sådan Call REST i Java 
    ·Sådan oprettes en ny funktion i Modular Programming 
    ·Sådan oprettes en animeret 3D- Logo i Javascript 
    ·Sådan ændres SMTP-port i PHP 
    Copyright © Computer Viden http://www.computerdk.com