Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como escrever sua própria simples Java Message Queue
A fila de mensagens Java grava dados em uma pasta virtual para duas aplicações podem interagir com os dados de cada um. A fila de mensagens funciona como uma conexão central, onde ambos os programas cair fora e pegar dados. Você pode escrever sua própria fila de mensagem para configurar uma interface entre dois programas. A configuração de fila de mensagem básica Java cria uma fila local , configura uma sessão e envia mensagens para a fila. Instruções
1

Abra seu software de programação Java eo projeto para o código de fila. Clique duas vezes no arquivo de código para abri-lo no editor.
2

Criar o URL ou o local do arquivo para a fila. Neste exemplo , a fila é criada na pasta C: \\ fila :

fila String = "c: \\ fila "; ConnectionFactory conectar = new ActiveMQConnectionFactory (fila ); msg = Conexão connect.createConnection ( ); msg.start ();
3

Comece a sessão de destino. Depois de criar o local da pasta , tem de iniciar a sessão de destino para ouvir novas mensagens. O código a seguir configura o ouvinte sessão :

Destino dest = session.createQueue ();
4

Envie uma mensagem para a fila para testar a nova sessão e serviço de mensagens . Neste exemplo, uma mensagem de texto é enviada para a fila :

MessageProducer pro = session.createProducer ( destino ); TextMessage text = session.createTextMessage ( " minha mensagem "); pro.send ( texto);

Anterior :

Próximo : No
  Os artigos relacionados
·O que é o Java SDK 
·Como usar o Tesseract OCR em Java 
·Como converter o ResultSet para drop-down no JSP 
·Como obter um JApplet Em JPanel 
·Tamanho máximo de heap de JVM 
·Como iterar um TreeMap 
·Como fazer um botão Exit para o Android 
·O que é JDBC Abstraction 
·Como escrever um applet que pede ao usuário para digit…
·Como anexar uma String para outra String no Struts 2 em…
  Artigos em destaque
·Usos do Prolog 
·O que é um erro de cálculo 
·Como criar layout da Web 
·Como liberar o buffer em C + + 
·Como adicionar um banner Usando programação HTML 
·Como fornecer credenciais para um Web Proxy com C # 
·Como fazer páginas de acesso a dados confiáveis ​​
·Como fazer um RadGrid Fade in uma Animação 
·Como converter para EXE Código 
·Como converter códigos Pseudo de fluxogramas 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados